Browse Source

Merge remote-tracking branch 'origin/mode-min-unit' into mode-min-unit

xiahan 9 months ago
parent
commit
ba73b6b1d2

+ 2 - 1
cx-aps/cx-aps-common/src/main/java/com/rongwei/bscommon/sys/service/impl/ApsProductDetailServiceImpl.java

@@ -499,7 +499,8 @@ public class ApsProductDetailServiceImpl extends ServiceImpl<ApsProductDetailDao
             ApsProductDetailDo oldProductDetail = this.getById(apsProductDetailDo.getId());
 
             //如果订单产品明细的订单产品字段值改变了
-            if (!oldProductDetail.getInputmaterialdescription().equals(apsProductDetailDo.getInputmaterialdescription())) {
+            if ((ObjectUtil.isEmpty(oldProductDetail.getInputmaterialdescription()) && ObjectUtil.isNotEmpty(apsProductDetailDo.getInputmaterialdescription()))
+                    || !oldProductDetail.getInputmaterialdescription().equals(apsProductDetailDo.getInputmaterialdescription())) {
 
                 //复制新的产品明细
                 apsProductDetailDo.setId(SecurityUtil.getUUID());