|
|
@@ -1065,41 +1065,39 @@ public class MeterWorkCarActualServiceImpl extends BaseServiceImpl<MeterWorkCarA
|
|
|
for (MeterWorkCarActual model: models) {
|
|
|
//循环每一个结净记录
|
|
|
//委托不能为空
|
|
|
- if(StringUtils.isNotEmpty(model.getPredictionNo())){
|
|
|
- // 改委托
|
|
|
- PreTrackScale scale = new PreTrackScale();
|
|
|
- if (StringUtils.isNotEmpty(model.getPredictionNo())) {
|
|
|
- scale = preTrackScaleMapper.selectByPrimaryKey(model.getPredictionNo());
|
|
|
- scale.setValueFlag("1");
|
|
|
- scale.setUploadFlag("1");
|
|
|
- scale.setUpdateTime(new Date());
|
|
|
- scale.setUpdateManNo(userId);
|
|
|
- scale.setUpdateManName(userName);
|
|
|
- preTrackScaleMapper.updateByPrimaryKeySelective(scale);
|
|
|
- }else {
|
|
|
- if(StringUtils.isNotEmpty(model.getActualFirst1No())) {
|
|
|
- MeterWorkCarActualFirst gross = meterWorkCarActualFirstMapper.selectByPrimaryKey(model.getActualFirst1No());
|
|
|
- if(StringUtils.isNotEmpty(gross.getPredictionNo())) {
|
|
|
- scale = preTrackScaleMapper.selectByPrimaryKey(gross.getPredictionNo());
|
|
|
- scale.setValueFlag("1");
|
|
|
- scale.setUploadFlag("1");
|
|
|
- scale.setUpdateTime(new Date());
|
|
|
- scale.setUpdateManNo(userId);
|
|
|
- scale.setUpdateManName(userName);
|
|
|
- preTrackScaleMapper.updateByPrimaryKeySelective(scale);
|
|
|
- }
|
|
|
+ // 改委托
|
|
|
+ PreTrackScale scale = new PreTrackScale();
|
|
|
+ if (StringUtils.isNotEmpty(model.getPredictionNo())) {
|
|
|
+ scale = preTrackScaleMapper.selectByPrimaryKey(model.getPredictionNo());
|
|
|
+ scale.setValueFlag("1");
|
|
|
+ scale.setUploadFlag("1");
|
|
|
+ scale.setUpdateTime(new Date());
|
|
|
+ scale.setUpdateManNo(userId);
|
|
|
+ scale.setUpdateManName(userName);
|
|
|
+ preTrackScaleMapper.updateByPrimaryKeySelective(scale);
|
|
|
+ }else {
|
|
|
+ if(StringUtils.isNotEmpty(model.getActualFirst1No())) {
|
|
|
+ MeterWorkCarActualFirst gross = meterWorkCarActualFirstMapper.selectByPrimaryKey(model.getActualFirst1No());
|
|
|
+ if(StringUtils.isNotEmpty(gross.getPredictionNo())) {
|
|
|
+ scale = preTrackScaleMapper.selectByPrimaryKey(gross.getPredictionNo());
|
|
|
+ scale.setValueFlag("1");
|
|
|
+ scale.setUploadFlag("1");
|
|
|
+ scale.setUpdateTime(new Date());
|
|
|
+ scale.setUpdateManNo(userId);
|
|
|
+ scale.setUpdateManName(userName);
|
|
|
+ preTrackScaleMapper.updateByPrimaryKeySelective(scale);
|
|
|
}
|
|
|
- if(StringUtils.isNotEmpty(model.getActualFirst2No())) {
|
|
|
- MeterWorkCarActualFirst tare = meterWorkCarActualFirstMapper.selectByPrimaryKey(model.getActualFirst2No());
|
|
|
- if(StringUtils.isNotEmpty(tare.getPredictionNo())) {
|
|
|
- scale = preTrackScaleMapper.selectByPrimaryKey(tare.getPredictionNo());
|
|
|
- scale.setValueFlag("1");
|
|
|
- scale.setUploadFlag("1");
|
|
|
- scale.setUpdateTime(new Date());
|
|
|
- scale.setUpdateManNo(userId);
|
|
|
- scale.setUpdateManName(userName);
|
|
|
- preTrackScaleMapper.updateByPrimaryKeySelective(scale);
|
|
|
- }
|
|
|
+ }
|
|
|
+ if(StringUtils.isNotEmpty(model.getActualFirst2No())) {
|
|
|
+ MeterWorkCarActualFirst tare = meterWorkCarActualFirstMapper.selectByPrimaryKey(model.getActualFirst2No());
|
|
|
+ if(StringUtils.isNotEmpty(tare.getPredictionNo())) {
|
|
|
+ scale = preTrackScaleMapper.selectByPrimaryKey(tare.getPredictionNo());
|
|
|
+ scale.setValueFlag("1");
|
|
|
+ scale.setUploadFlag("1");
|
|
|
+ scale.setUpdateTime(new Date());
|
|
|
+ scale.setUpdateManNo(userId);
|
|
|
+ scale.setUpdateManName(userName);
|
|
|
+ preTrackScaleMapper.updateByPrimaryKeySelective(scale);
|
|
|
}
|
|
|
}
|
|
|
}
|