From ff9bebd4a03f6217efdf0fb0d9bfc604a42e800f Mon Sep 17 00:00:00 2001 From: shanj <18996038927@163.com> Date: Tue, 26 Sep 2023 02:21:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=B9=E9=87=8F=E4=BF=AE=E6=94=B9=E9=87=87?= =?UTF-8?q?=E8=B4=AD=E9=85=8D=E4=BB=B6=E5=AE=9E=E9=99=85=E5=8D=95=E4=BB=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/PurchaseSchemeController.cs | 10 +++++++ .../PurchaseScheme/PurchaseSchemeBusiness.cs | 9 ++++++ .../BatchEditPurchaseSkuActualPriceRequest.cs | 30 +++++++++++++++++++ 3 files changed, 49 insertions(+) create mode 100644 BBWYB.Server.Model/Dto/Request/PurchaseScheme/BatchEditPurchaseSkuActualPriceRequest.cs diff --git a/BBWYB.Server.API/Controllers/PurchaseSchemeController.cs b/BBWYB.Server.API/Controllers/PurchaseSchemeController.cs index 603b653..13470ce 100644 --- a/BBWYB.Server.API/Controllers/PurchaseSchemeController.cs +++ b/BBWYB.Server.API/Controllers/PurchaseSchemeController.cs @@ -197,5 +197,15 @@ namespace BBWYB.Server.API.Controllers { return purchaseSchemeBusiness.QuerySameSpuAndSamePurchaserOtherPurchaseSkuList(request); } + + /// + /// 批量修改采购配件实际单价 + /// + /// + [HttpPost] + public void BatchEditPurchaseSkuActualPrice([FromBody] BatchEditPurchaseSkuActualPriceRequest request) + { + purchaseSchemeBusiness.BatchEditPurchaseSkuActualPrice(request); + } } } diff --git a/BBWYB.Server.Business/PurchaseScheme/PurchaseSchemeBusiness.cs b/BBWYB.Server.Business/PurchaseScheme/PurchaseSchemeBusiness.cs index d5feb4e..db874e6 100644 --- a/BBWYB.Server.Business/PurchaseScheme/PurchaseSchemeBusiness.cs +++ b/BBWYB.Server.Business/PurchaseScheme/PurchaseSchemeBusiness.cs @@ -1280,5 +1280,14 @@ namespace BBWYB.Server.Business return purchaseSchemeProductSkuList; } + + /// + /// 批量修改采购配件实际单价 + /// + /// + public void BatchEditPurchaseSkuActualPrice(BatchEditPurchaseSkuActualPriceRequest request) + { + + } } } diff --git a/BBWYB.Server.Model/Dto/Request/PurchaseScheme/BatchEditPurchaseSkuActualPriceRequest.cs b/BBWYB.Server.Model/Dto/Request/PurchaseScheme/BatchEditPurchaseSkuActualPriceRequest.cs new file mode 100644 index 0000000..5d3b3d8 --- /dev/null +++ b/BBWYB.Server.Model/Dto/Request/PurchaseScheme/BatchEditPurchaseSkuActualPriceRequest.cs @@ -0,0 +1,30 @@ +namespace BBWYB.Server.Model.Dto +{ + public class BatchEditPurchaseSkuActualPriceRequest + { + public IList ItemList { get; set; } + } + + public class BatchEditPurchaseSkuActualPriceItemRequest + { + /// + /// 采购方案Id + /// + public long SchemeId { get; set; } + + /// + /// SkuId + /// + public string SkuId { get; set; } + + /// + /// 采购SkuId + /// + public string PurchaseSkuId { get; set; } + + /// + /// 实际单价 + /// + public decimal? ActualPrice { get; set; } + } +}