yourName 2 lat temu
rodzic
commit
7d5c25d055

+ 14 - 0
src/main/java/com/steerinfo/meterwork/meterworkcaractualfirst/service/impl/MeterWorkCarActualFirstServiceImpl.java

@@ -1518,6 +1518,13 @@ public class MeterWorkCarActualFirstServiceImpl extends BaseServiceImpl<MeterWor
                 netDb.setCreateTime(netDb.getTareTime());
                 netDb.setCreateManName(netDb.getTareManName());
             }
+            //新增补丁,给净重数据重新赋值一次数据的计量方式2023年10月18日zn
+            //查询毛重数据
+            MeterWorkCarActualFirst first1 = meterWorkCarActualFirstMapper.selectByPrimaryKey(netDb.getActualFirst1No());
+            //查询皮重数据
+            MeterWorkCarActualFirst first2 = meterWorkCarActualFirstMapper.selectByPrimaryKey(netDb.getActualFirst2No());
+            netDb.setGrossMode(first1.getMeterMode());
+            netDb.setTareMode(first2.getMeterMode());
             meterWorkCarActualMapper.insert(netDb);
 
             //4、如果为期限皮重,则将期限皮重转化为一条皮重计量数据保存
@@ -5653,6 +5660,13 @@ public class MeterWorkCarActualFirstServiceImpl extends BaseServiceImpl<MeterWor
                     model.setCreateTime(model.getTareTime());
                     model.setCreateManName(model.getTareManName());
                 }
+                //新增补丁,给净重数据重新赋值一次数据的计量方式2023年10月18日zn
+                //查询毛重数据
+                MeterWorkCarActualFirst actualFirst1 = meterWorkCarActualFirstMapper.selectByPrimaryKey(model.getActualFirst1No());
+                //查询皮重数据
+                MeterWorkCarActualFirst actualFirst2 = meterWorkCarActualFirstMapper.selectByPrimaryKey(model.getActualFirst2No());
+                model.setGrossMode(actualFirst1.getMeterMode());
+                model.setTareMode(actualFirst2.getMeterMode());
                 meterWorkCarActualMapper.insertSelective(model);
 
                 //更新委托信息状态