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; } + } +}