|
@@ -211,7 +211,7 @@ public class MeterWorkRailwayActualServiceImpl extends BaseServiceImpl<MeterWork
|
|
|
return rm;
|
|
return rm;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- //动态衡作废洁净数据、并恢复从表数据
|
|
|
|
|
|
|
+ //动态衡作废结净数据、并恢复从表数据
|
|
|
@Override
|
|
@Override
|
|
|
public RESTfulResult deleteList(List<MeterWorkRailwayActual> models) {
|
|
public RESTfulResult deleteList(List<MeterWorkRailwayActual> models) {
|
|
|
RESTfulResult rm = new RESTfulResult();
|
|
RESTfulResult rm = new RESTfulResult();
|
|
@@ -3100,8 +3100,8 @@ public class MeterWorkRailwayActualServiceImpl extends BaseServiceImpl<MeterWork
|
|
|
Assert.isTrue(model.getPredictionNo() != null && StringUtils.isNotEmpty(model.getPredictionNo()), "委托号不能为空");
|
|
Assert.isTrue(model.getPredictionNo() != null && StringUtils.isNotEmpty(model.getPredictionNo()), "委托号不能为空");
|
|
|
PreRailwayScale scale = preRailwayScaleMapper.selectByPrimaryKey(model.getPredictionNo());
|
|
PreRailwayScale scale = preRailwayScaleMapper.selectByPrimaryKey(model.getPredictionNo());
|
|
|
if(scale != null) {
|
|
if(scale != null) {
|
|
|
- Assert.isTrue(!scale.getValueFlag().equals("2"), "委托信息已使用,不允许补录洁净数据");
|
|
|
|
|
- Assert.isTrue(!scale.getValueFlag().equals("9"), "委托信息已结算,不允许补录洁净数据");
|
|
|
|
|
|
|
+ Assert.isTrue(!scale.getValueFlag().equals("2"), "委托信息已使用,不允许补录结净数据");
|
|
|
|
|
+ Assert.isTrue(!scale.getValueFlag().equals("9"), "委托信息已结算,不允许补录结净数据");
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
int count = 0;
|
|
int count = 0;
|
|
@@ -3261,7 +3261,7 @@ public class MeterWorkRailwayActualServiceImpl extends BaseServiceImpl<MeterWork
|
|
|
|
|
|
|
|
for(MeterWorkRailwayActual model: models) {
|
|
for(MeterWorkRailwayActual model: models) {
|
|
|
MeterWorkRailwayActual modelTemp = meterWorkRailwayActualMapper.selectByPrimaryKey(model.getActualNo());
|
|
MeterWorkRailwayActual modelTemp = meterWorkRailwayActualMapper.selectByPrimaryKey(model.getActualNo());
|
|
|
- Assert.isTrue(!modelTemp.getValueFlag().equals("2"), "选择的洁净数据已发布,请取消发布之后在操作");
|
|
|
|
|
|
|
+ Assert.isTrue(!modelTemp.getValueFlag().equals("2"), "选择的结净数据已发布,请取消发布之后在操作");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
for(MeterWorkRailwayActual model: models) {
|
|
for(MeterWorkRailwayActual model: models) {
|
|
@@ -3320,8 +3320,8 @@ public class MeterWorkRailwayActualServiceImpl extends BaseServiceImpl<MeterWork
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
MeterWorkRailwayActual modelTemp = meterWorkRailwayActualMapper.selectByPrimaryKey(model.getActualNo());
|
|
MeterWorkRailwayActual modelTemp = meterWorkRailwayActualMapper.selectByPrimaryKey(model.getActualNo());
|
|
|
- Assert.isTrue(modelTemp != null, "未查询到"+ model.getActualNo() +"对应的洁净数据");
|
|
|
|
|
- Assert.isTrue(!(modelTemp.getValueFlag().equals("2") && modelTemp.getValueFlag().equals("0")), model.getActualNo() + "对应的洁净数据已发布或者已作废,无法匹配委托");
|
|
|
|
|
|
|
+ Assert.isTrue(modelTemp != null, "未查询到"+ model.getActualNo() +"对应的结净数据");
|
|
|
|
|
+ Assert.isTrue(!(modelTemp.getValueFlag().equals("2") && modelTemp.getValueFlag().equals("0")), model.getActualNo() + "对应的结净数据已发布或者已作废,无法匹配委托");
|
|
|
if(modelTemp.getPredictionNo() == null || StringUtils.isEmpty(modelTemp.getPredictionNo())) {
|
|
if(modelTemp.getPredictionNo() == null || StringUtils.isEmpty(modelTemp.getPredictionNo())) {
|
|
|
PreRailwayScale scale = preRailwayScaleMapper.selectByPrimaryKey(model.getPredictionNo());
|
|
PreRailwayScale scale = preRailwayScaleMapper.selectByPrimaryKey(model.getPredictionNo());
|
|
|
Assert.isTrue(scale != null, "未找到" + model.getPredictionNo() + "对应的委托信息");
|
|
Assert.isTrue(scale != null, "未找到" + model.getPredictionNo() + "对应的委托信息");
|
|
@@ -3369,7 +3369,7 @@ public class MeterWorkRailwayActualServiceImpl extends BaseServiceImpl<MeterWork
|
|
|
rm.setCode("200");
|
|
rm.setCode("200");
|
|
|
rm.setData(null);
|
|
rm.setData(null);
|
|
|
}else{
|
|
}else{
|
|
|
- rm.setMessage("选择的洁净数据已匹配委托");
|
|
|
|
|
|
|
+ rm.setMessage("选择的结净数据已匹配委托");
|
|
|
}
|
|
}
|
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
@@ -3399,8 +3399,8 @@ public class MeterWorkRailwayActualServiceImpl extends BaseServiceImpl<MeterWork
|
|
|
int count = 0;
|
|
int count = 0;
|
|
|
for(MeterWorkRailwayActual model:models){
|
|
for(MeterWorkRailwayActual model:models){
|
|
|
MeterWorkRailwayActual modelTemp = meterWorkRailwayActualMapper.selectByPrimaryKey(model.getActualNo());
|
|
MeterWorkRailwayActual modelTemp = meterWorkRailwayActualMapper.selectByPrimaryKey(model.getActualNo());
|
|
|
- Assert.isTrue(modelTemp != null, "未查询到"+ model.getActualNo() +"对应的洁净数据");
|
|
|
|
|
- Assert.isTrue(!(modelTemp.getValueFlag().equals("2") && modelTemp.getValueFlag().equals("0")), model.getActualNo() + "对应的洁净数据已发布或者已作废,无法撤销委托");
|
|
|
|
|
|
|
+ Assert.isTrue(modelTemp != null, "未查询到"+ model.getActualNo() +"对应的结净数据");
|
|
|
|
|
+ Assert.isTrue(!(modelTemp.getValueFlag().equals("2") && modelTemp.getValueFlag().equals("0")), model.getActualNo() + "对应的结净数据已发布或者已作废,无法撤销委托");
|
|
|
if(modelTemp.getPredictionNo() != null && StringUtils.isNotEmpty(modelTemp.getPredictionNo())) {
|
|
if(modelTemp.getPredictionNo() != null && StringUtils.isNotEmpty(modelTemp.getPredictionNo())) {
|
|
|
PreRailwayScale scale = preRailwayScaleMapper.selectByPrimaryKey(modelTemp.getPredictionNo());
|
|
PreRailwayScale scale = preRailwayScaleMapper.selectByPrimaryKey(modelTemp.getPredictionNo());
|
|
|
Assert.isTrue(scale != null, "未找到" + modelTemp.getPredictionNo() +"对应的委托信息");
|
|
Assert.isTrue(scale != null, "未找到" + modelTemp.getPredictionNo() +"对应的委托信息");
|
|
@@ -3473,7 +3473,7 @@ public class MeterWorkRailwayActualServiceImpl extends BaseServiceImpl<MeterWork
|
|
|
userId = "admin";
|
|
userId = "admin";
|
|
|
userName = "admin";
|
|
userName = "admin";
|
|
|
}
|
|
}
|
|
|
- Assert.isTrue(models.size()>=1, "未选择洁净数据,请重新操作");
|
|
|
|
|
|
|
+ Assert.isTrue(models.size()>=1, "未选择结净数据,请重新操作");
|
|
|
|
|
|
|
|
for (MeterWorkRailwayActual model: models) {
|
|
for (MeterWorkRailwayActual model: models) {
|
|
|
MeterWorkRailwayActual modelTemp = meterWorkRailwayActualMapper.selectByPrimaryKey(model.getActualNo());
|
|
MeterWorkRailwayActual modelTemp = meterWorkRailwayActualMapper.selectByPrimaryKey(model.getActualNo());
|
|
@@ -3488,7 +3488,7 @@ public class MeterWorkRailwayActualServiceImpl extends BaseServiceImpl<MeterWork
|
|
|
}
|
|
}
|
|
|
for (MeterWorkRailwayActual model: models) {
|
|
for (MeterWorkRailwayActual model: models) {
|
|
|
MeterWorkRailwayActual modelTemp = meterWorkRailwayActualMapper.selectByPrimaryKey(model.getActualNo());
|
|
MeterWorkRailwayActual modelTemp = meterWorkRailwayActualMapper.selectByPrimaryKey(model.getActualNo());
|
|
|
- Assert.isTrue(modelTemp != null, "未查询到"+ model.getActualNo() +"对应的洁净数据");
|
|
|
|
|
|
|
+ Assert.isTrue(modelTemp != null, "未查询到"+ model.getActualNo() +"对应的结净数据");
|
|
|
|
|
|
|
|
MeterWorkRailwayActFirst grossModel = meterWorkRailwayActFirstMapper.selectByPrimaryKey(modelTemp.getActualFirst1No());
|
|
MeterWorkRailwayActFirst grossModel = meterWorkRailwayActFirstMapper.selectByPrimaryKey(modelTemp.getActualFirst1No());
|
|
|
if(grossModel != null) { //作废毛重数据、并回复从表数据
|
|
if(grossModel != null) { //作废毛重数据、并回复从表数据
|