zhangyuewww 3 jaren geleden
bovenliggende
commit
c7e7c47d52

+ 7 - 3
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/service/impl/CostManagementInfoServiceImpl.java

@@ -66,12 +66,16 @@ public class CostManagementInfoServiceImpl extends ServiceImpl<CostManagementInf
     @Transactional(rollbackFor = Exception.class)
     public String editCostManagementInfo(CostManagementInfo costManagementInfo) {
         boolean one = this.updateById(costManagementInfo);
+        CostManagementInfo costManagementInfo1=this.selectById(costManagementInfo.getId());
         WeightedDetails weightedDetails=new WeightedDetails();
         //新增主键id
         weightedDetails.setId(IdGenerator.generateUUID());
-        weightedDetails.setCostAfter(costManagementInfo.getCost());
-        weightedDetails.setGoodsName(costManagementInfo.getGoodsName());
-        weightedDetails.setGoodsNameKey(costManagementInfo.getGoodsNameKey());
+        weightedDetails.setCompId(costManagementInfo1.getCompId());
+        weightedDetails.setWarehouseName(costManagementInfo1.getWarehouseName());
+        weightedDetails.setWarehouseId(costManagementInfo1.getWarehouseId());
+        weightedDetails.setCostAfter(costManagementInfo1.getCost());
+        weightedDetails.setGoodsName(costManagementInfo1.getGoodsName());
+        weightedDetails.setGoodsNameKey(costManagementInfo1.getGoodsNameKey());
         weightedDetailsService.insert(weightedDetails);
         if (one) {
             return "OK";