|
|
@@ -1786,17 +1786,33 @@ public class MeterWorkRailwayActualServiceImpl extends BaseServiceImpl<MeterWork
|
|
|
preRailwayScaleMapper.updateByPrimaryKeySelective(scale);
|
|
|
}
|
|
|
// 删一次
|
|
|
- MeterWorkRailwayActFirst firstGross = meterWorkRailwayActFirstMapper.selectByPrimaryKey(model.getActualFirst1No());
|
|
|
- MeterWorkRailwayActFirst firstTare = meterWorkRailwayActFirstMapper.selectByPrimaryKey(model.getActualFirst2No());
|
|
|
+ MeterWorkRailwayActFirst firstGross = meterWorkRailwayActFirstMapper.selectAndRemove(model.getActualFirst1No());
|
|
|
+ MeterWorkRailwayActFirst firstTare = meterWorkRailwayActFirstMapper.selectAndRemove(model.getActualFirst2No());
|
|
|
if(firstGross.getPredictionNo().equals(model.getPredictionNo())){
|
|
|
- meterWorkRailwayActFirstMapper.deleteByPrimaryKey(model.getActualFirst1No());
|
|
|
+ firstGross.setValueFlag(DbConstants.VALID);
|
|
|
+ firstGross.setNote(model.getNote());
|
|
|
+ firstGross.setUpdateManName("system");
|
|
|
+ firstGross.setUpdateManName("双委托解除更新");
|
|
|
+ firstGross.setUpdateTime(new Date());
|
|
|
+ firstGross.setIsPreSacale("0");
|
|
|
+ meterWorkRailwayActFirstMapper.updateByPrimaryKey(firstGross);
|
|
|
+ //meterWorkRailwayActFirstMapper.deleteByPrimaryKey(model.getActualFirst1No());
|
|
|
}
|
|
|
if(firstTare.getPredictionNo().equals(model.getPredictionNo())){
|
|
|
- meterWorkRailwayActFirstMapper.deleteByPrimaryKey(model.getActualFirst2No());
|
|
|
+ firstTare.setValueFlag(DbConstants.VALID);
|
|
|
+ firstTare.setNote(model.getNote());
|
|
|
+ firstTare.setUpdateManName("system");
|
|
|
+ firstTare.setUpdateManName("双委托解除更新");
|
|
|
+ firstTare.setUpdateTime(new Date());
|
|
|
+ firstTare.setIsPreSacale("0");
|
|
|
+ meterWorkRailwayActFirstMapper.updateByPrimaryKey(firstTare);
|
|
|
+ //meterWorkRailwayActFirstMapper.deleteByPrimaryKey(model.getActualFirst2No());
|
|
|
}
|
|
|
-
|
|
|
+ model.setUploadFlag("1");
|
|
|
+ model.setValueFlag("0");
|
|
|
// 删洁净
|
|
|
- meterWorkRailwayActualMapper.deleteByPrimaryKey(model.getActualNo());
|
|
|
+ meterWorkRailwayActualMapper.updateByPrimaryKeySelective(model);
|
|
|
+ //meterWorkRailwayActualMapper.deleteByPrimaryKey(model.getActualNo());
|
|
|
}
|
|
|
else {
|
|
|
// 清空毛重数据中的委托信息
|
|
|
@@ -1835,7 +1851,10 @@ public class MeterWorkRailwayActualServiceImpl extends BaseServiceImpl<MeterWork
|
|
|
scale.setUpdateManName("双委托解除操作");
|
|
|
preRailwayScaleMapper.updateByPrimaryKeySelective(scale);
|
|
|
}
|
|
|
- meterWorkRailwayActualMapper.deleteByPrimaryKey(model.getActualNo());
|
|
|
+ model.setUploadFlag("1");
|
|
|
+ model.setValueFlag("0");
|
|
|
+ meterWorkRailwayActualMapper.updateByPrimaryKeySelective(model);
|
|
|
+ //meterWorkRailwayActualMapper.deleteByPrimaryKey(model.getActualNo());
|
|
|
}
|
|
|
}
|
|
|
rm.setSucceed();
|
|
|
@@ -1868,10 +1887,17 @@ public class MeterWorkRailwayActualServiceImpl extends BaseServiceImpl<MeterWork
|
|
|
preRailwayScaleMapper.updateByPrimaryKeySelective(scale);
|
|
|
}
|
|
|
// 删一次毛重、清空一次皮重委托信息
|
|
|
- MeterWorkRailwayActFirst firstTare = meterWorkRailwayActFirstMapper.selectByPrimaryKey(model.getActualFirst2No());
|
|
|
+ MeterWorkRailwayActFirst firstTare = meterWorkRailwayActFirstMapper.selectAndRemove(model.getActualFirst2No());
|
|
|
MeterWorkRailwayActFirst firstGross = meterWorkRailwayActFirstMapper.selectAndRemove(model.getActualFirst1No());
|
|
|
if(firstTare.getPredictionNo().equals(model.getPredictionNo())){
|
|
|
- meterWorkRailwayActFirstMapper.deleteByPrimaryKey(model.getActualFirst2No());
|
|
|
+ firstTare.setValueFlag(DbConstants.VALID);
|
|
|
+ firstTare.setUpdateManName("system");
|
|
|
+ firstTare.setUpdateManName("混卸解除更新");
|
|
|
+ firstTare.setNote(model.getNote());
|
|
|
+ firstTare.setUpdateTime(new Date());
|
|
|
+ firstTare.setIsPreSacale("0");
|
|
|
+ meterWorkRailwayActFirstMapper.updateByPrimaryKey(firstTare);
|
|
|
+ //meterWorkRailwayActFirstMapper.deleteByPrimaryKey(model.getActualFirst2No());
|
|
|
}
|
|
|
if(firstGross != null){
|
|
|
firstGross.setValueFlag(DbConstants.VALID);
|
|
|
@@ -1883,7 +1909,10 @@ public class MeterWorkRailwayActualServiceImpl extends BaseServiceImpl<MeterWork
|
|
|
meterWorkRailwayActFirstMapper.updateByPrimaryKey(firstGross);
|
|
|
}
|
|
|
// 删洁净
|
|
|
- meterWorkRailwayActualMapper.deleteByPrimaryKey(model.getActualNo());
|
|
|
+ model.setUploadFlag("1");
|
|
|
+ model.setValueFlag("0");
|
|
|
+ meterWorkRailwayActualMapper.updateByPrimaryKeySelective(model);
|
|
|
+ //meterWorkRailwayActualMapper.deleteByPrimaryKey(model.getActualNo());
|
|
|
}
|
|
|
else {
|
|
|
// 清空毛重数据中的委托信息
|
|
|
@@ -1922,7 +1951,10 @@ public class MeterWorkRailwayActualServiceImpl extends BaseServiceImpl<MeterWork
|
|
|
scale.setUpdateManName("混卸解除操作");
|
|
|
preRailwayScaleMapper.updateByPrimaryKeySelective(scale);
|
|
|
}
|
|
|
- meterWorkRailwayActualMapper.deleteByPrimaryKey(model.getActualNo());
|
|
|
+ model.setUploadFlag("1");
|
|
|
+ model.setValueFlag("0");
|
|
|
+ meterWorkRailwayActualMapper.updateByPrimaryKeySelective(model);
|
|
|
+ //meterWorkRailwayActualMapper.deleteByPrimaryKey(model.getActualNo());
|
|
|
}
|
|
|
}
|
|
|
rm.setSucceed();
|
|
|
@@ -1956,9 +1988,16 @@ public class MeterWorkRailwayActualServiceImpl extends BaseServiceImpl<MeterWork
|
|
|
}
|
|
|
// 删一次毛重、清空一次皮重委托信息
|
|
|
MeterWorkRailwayActFirst firstGross = meterWorkRailwayActFirstMapper.selectAndRemove(model.getActualFirst1No());
|
|
|
- MeterWorkRailwayActFirst firstTare = meterWorkRailwayActFirstMapper.selectByPrimaryKey(model.getActualFirst2No());
|
|
|
+ MeterWorkRailwayActFirst firstTare = meterWorkRailwayActFirstMapper.selectAndRemove(model.getActualFirst2No());
|
|
|
if(firstTare.getPredictionNo().equals(model.getPredictionNo())){
|
|
|
- meterWorkRailwayActFirstMapper.deleteByPrimaryKey(model.getActualFirst2No());
|
|
|
+ firstTare.setValueFlag(DbConstants.VALID);
|
|
|
+ firstTare.setUpdateManName("system");
|
|
|
+ firstTare.setUpdateManName("混装解除更新");
|
|
|
+ firstTare.setNote(model.getNote());
|
|
|
+ firstTare.setUpdateTime(new Date());
|
|
|
+ firstTare.setIsPreSacale("0");
|
|
|
+ meterWorkRailwayActFirstMapper.updateByPrimaryKey(firstTare);
|
|
|
+ //meterWorkRailwayActFirstMapper.deleteByPrimaryKey(model.getActualFirst2No());
|
|
|
}
|
|
|
if(firstGross != null){
|
|
|
firstGross.setValueFlag(DbConstants.VALID);
|
|
|
@@ -1970,7 +2009,10 @@ public class MeterWorkRailwayActualServiceImpl extends BaseServiceImpl<MeterWork
|
|
|
meterWorkRailwayActFirstMapper.updateByPrimaryKey(firstGross);
|
|
|
}
|
|
|
// 删洁净
|
|
|
- meterWorkRailwayActualMapper.deleteByPrimaryKey(model.getActualNo());
|
|
|
+ model.setUploadFlag("1");
|
|
|
+ model.setValueFlag("0");
|
|
|
+ meterWorkRailwayActualMapper.updateByPrimaryKeySelective(model);
|
|
|
+ //meterWorkRailwayActualMapper.deleteByPrimaryKey(model.getActualNo());
|
|
|
}
|
|
|
else {
|
|
|
// 清空毛重数据中的委托信息
|
|
|
@@ -2009,7 +2051,10 @@ public class MeterWorkRailwayActualServiceImpl extends BaseServiceImpl<MeterWork
|
|
|
scale.setUpdateManName("混装解除操作");
|
|
|
preRailwayScaleMapper.updateByPrimaryKeySelective(scale);
|
|
|
}
|
|
|
- meterWorkRailwayActualMapper.deleteByPrimaryKey(model.getActualNo());
|
|
|
+ model.setUploadFlag("1");
|
|
|
+ model.setValueFlag("0");
|
|
|
+ meterWorkRailwayActualMapper.updateByPrimaryKeySelective(model);
|
|
|
+ //meterWorkRailwayActualMapper.deleteByPrimaryKey(model.getActualNo());
|
|
|
}
|
|
|
}
|
|
|
rm.setSucceed();
|