Bläddra i källkod

提交订单时生成预期单价

zhangyuewww 3 år sedan
förälder
incheckning
d523a91f4d

+ 8 - 0
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/service/impl/PurchaseOrderServiceImpl.java

@@ -555,6 +555,14 @@ public class PurchaseOrderServiceImpl extends ServiceImpl<PurchaseOrderMapper, P
             customerInfo.setCompId(purchaseOrder.getCompId());
             customerInfoService.addCustomerInfo(customerInfo);
         }
+        //向改价记录表插入数据
+        PriceChangeRecord priceChangeRecord = new PriceChangeRecord();
+        priceChangeRecord.setId(IdGenerator.generateUUID());
+        priceChangeRecord.setCompId(purchaseOrder.getCompId());
+        priceChangeRecord.setOrderId(purchaseOrder.getId());
+        priceChangeRecord.setPrice(purchaseOrder.getUnitPrice());
+        priceChangeRecord.setPriceType("预期单价");
+        priceChangeRecordService.insert(priceChangeRecord);
         if (one) {
             return purchaseOrder.getId();
         } else {

+ 8 - 0
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/service/impl/SaleOrderServiceImpl.java

@@ -544,6 +544,14 @@ public class SaleOrderServiceImpl extends ServiceImpl<SaleOrderMapper, SaleOrder
             customerInfo.setCompId(saleOrder.getCompId());
             customerInfoService.addCustomerInfo(customerInfo);
         }
+        //向改价记录表插入数据
+        PriceChangeRecord priceChangeRecord = new PriceChangeRecord();
+        priceChangeRecord.setId(IdGenerator.generateUUID());
+        priceChangeRecord.setCompId(saleOrder.getCompId());
+        priceChangeRecord.setOrderId(saleOrder.getId());
+        priceChangeRecord.setPrice(saleOrder.getUnitPrice());
+        priceChangeRecord.setPriceType("预期单价");
+        priceChangeRecordService.insert(priceChangeRecord);
         if (one) {
             return "OK";
         }else{