From dfeebc7d2ca69186c2c5e23d6cea7e9a7ba9951f Mon Sep 17 00:00:00 2001
From: tuqin <tuqin@tuqin.cn>
Date: 星期一, 02 十一月 2026 10:18:16 +0800
Subject: [PATCH] feat(erp): 销售订单保存时「是否需生产」默认按需生产处理
---
yudao-module-erp/src/main/java/cn/iocoder/yudao/module/erp/service/sale/ErpSaleOrderServiceImpl.java | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/yudao-module-erp/src/main/java/cn/iocoder/yudao/module/erp/service/sale/ErpSaleOrderServiceImpl.java b/yudao-module-erp/src/main/java/cn/iocoder/yudao/module/erp/service/sale/ErpSaleOrderServiceImpl.java
index 18985aa..5abb750 100644
--- a/yudao-module-erp/src/main/java/cn/iocoder/yudao/module/erp/service/sale/ErpSaleOrderServiceImpl.java
+++ b/yudao-module-erp/src/main/java/cn/iocoder/yudao/module/erp/service/sale/ErpSaleOrderServiceImpl.java
@@ -626,6 +626,11 @@
// 杞寲涓� ErpSaleOrderItemDO 鍒楄〃锛堜骇鍝侀獙璇佸凡绉婚櫎锛�
return convertList(list, o -> BeanUtils.toBean(o, ErpSaleOrderItemDO.class, item -> {
item.setTotalPrice(MoneyUtils.priceMultiply(item.getProductPrice(), item.getCount()));
+ // 鏄惁闇�瑕佺敓浜э細閿�鍞宸蹭笉鍐嶈涓氬姟鍛樺垽鏂紝鏈紶鏃剁粺涓�鎸夆�滈渶瑕佺敓浜р�濆鐞嗭紝
+ // 鐢辩敓浜ц溅闂村湪鐢熶骇鐜妭鏍规嵁瀹為檯搴撳瓨鑷鍒ゆ柇/璋冩暣
+ if (item.getNeedProduction() == null) {
+ item.setNeedProduction(1);
+ }
if (item.getTotalPrice() == null) {
return;
}
--
Gitblit v1.9.3