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