Przeglądaj źródła

bom明细单位用量默认为1

dongbw 7 lat temu
rodzic
commit
d240dae410

+ 2 - 2
src/main/java/com/uas/platform/b2c/trade/seek/model/SeekPurchaseByBatch.java

@@ -62,10 +62,10 @@ public class SeekPurchaseByBatch {
     private String encapsulation;
 
     /**
-     * 求购数量
+     * 求购数量(单位用量)
      */
     @Column(name = "sp_amount")
-    private Double amount;
+    private Double amount = 1d;
 
     /**
      * 求购单价预算

+ 5 - 0
src/main/java/com/uas/platform/b2c/trade/seek/service/impl/SeekPurchaseBomServiceImpl.java

@@ -667,6 +667,11 @@ public class SeekPurchaseBomServiceImpl implements SeekPurchaseBomService {
         try {
             List<SeekPurchaseByBatch> seekPurchaseByBatches = bom.getSeekPurchaseByBatchs();
             if (!CollectionUtils.isEmpty(seekPurchaseByBatches)) {
+                for (SeekPurchaseByBatch batch : seekPurchaseByBatches) {
+                    if (null == batch.getAmount()) {
+                        batch.setAmount(1d);
+                    }
+                }
                 seekPurchaseByBatchDao.save(seekPurchaseByBatches);
             }
             seekPurchaseBomDao.save(bom);