|
@@ -140,15 +140,15 @@ public class ApsBlankOrderServiceImpl extends ServiceImpl<ApsBlankOrderDao, ApsB
|
|
apsBlankOrderDo.setId(vo.getBlankId());
|
|
apsBlankOrderDo.setId(vo.getBlankId());
|
|
//如果作业最大生产状态<加工中(40),则作业状态=待开工
|
|
//如果作业最大生产状态<加工中(40),则作业状态=待开工
|
|
if(Integer.parseInt(vo.getMaxProcessStatus()) < 40){
|
|
if(Integer.parseInt(vo.getMaxProcessStatus()) < 40){
|
|
- apsBlankOrderDo.setSchedulingtatus(JOBSTATUS_TO_BE_START);
|
|
|
|
|
|
+ apsBlankOrderDo.setSchedulingstatus(JOBSTATUS_TO_BE_START);
|
|
}
|
|
}
|
|
//如果作业最小生产状态=已完工(50),则作业状态=已完工
|
|
//如果作业最小生产状态=已完工(50),则作业状态=已完工
|
|
if (vo.getMinProcessStatus().equals("50")) {
|
|
if (vo.getMinProcessStatus().equals("50")) {
|
|
- apsBlankOrderDo.setSchedulingtatus(SaveConstans.JobStatus.JOBSTATUS_TO_BE_END);
|
|
|
|
|
|
+ apsBlankOrderDo.setSchedulingstatus(SaveConstans.JobStatus.JOBSTATUS_TO_BE_END);
|
|
}
|
|
}
|
|
//如果作业最大生产状态>=加工中(40),并且作业最小生产状态<已完工(50),则作业状态=加工中
|
|
//如果作业最大生产状态>=加工中(40),并且作业最小生产状态<已完工(50),则作业状态=加工中
|
|
if (Integer.parseInt(vo.getMaxProcessStatus()) >= 40 && Integer.parseInt(vo.getMinProcessStatus()) < 50) {
|
|
if (Integer.parseInt(vo.getMaxProcessStatus()) >= 40 && Integer.parseInt(vo.getMinProcessStatus()) < 50) {
|
|
- apsBlankOrderDo.setSchedulingtatus(SaveConstans.JobStatus.JOBSTATUS_TO_BE_STARTING);
|
|
|
|
|
|
+ apsBlankOrderDo.setSchedulingstatus(SaveConstans.JobStatus.JOBSTATUS_TO_BE_STARTING);
|
|
}
|
|
}
|
|
//更新坯料计划的作业状态
|
|
//更新坯料计划的作业状态
|
|
this.updateById(apsBlankOrderDo);
|
|
this.updateById(apsBlankOrderDo);
|
|
@@ -184,7 +184,7 @@ public class ApsBlankOrderServiceImpl extends ServiceImpl<ApsBlankOrderDao, ApsB
|
|
// 更新坯料计划的生产状态为已发布
|
|
// 更新坯料计划的生产状态为已发布
|
|
this.update(new LambdaUpdateWrapper<ApsBlankOrderDo>().in(ApsBlankOrderDo::getId, blankIds)
|
|
this.update(new LambdaUpdateWrapper<ApsBlankOrderDo>().in(ApsBlankOrderDo::getId, blankIds)
|
|
.set(ApsBlankOrderDo::getProductstatus, "30")
|
|
.set(ApsBlankOrderDo::getProductstatus, "30")
|
|
- .set(ApsBlankOrderDo::getSchedulingtatus, JOBSTATUS_TO_BE_START)
|
|
|
|
|
|
+ .set(ApsBlankOrderDo::getSchedulingstatus, JOBSTATUS_TO_BE_START)
|
|
.set(ApsBlankOrderDo::getLockmark, LOCKMARK_Y));
|
|
.set(ApsBlankOrderDo::getLockmark, LOCKMARK_Y));
|
|
// 更新坯料计划对应工序作业的状态为待开工
|
|
// 更新坯料计划对应工序作业的状态为待开工
|
|
apsProcessOperationService.update(new LambdaUpdateWrapper<ApsProcessOperationDo>()
|
|
apsProcessOperationService.update(new LambdaUpdateWrapper<ApsProcessOperationDo>()
|
|
@@ -234,7 +234,7 @@ public class ApsBlankOrderServiceImpl extends ServiceImpl<ApsBlankOrderDao, ApsB
|
|
// 更新坯料计划的生产状态为已发布
|
|
// 更新坯料计划的生产状态为已发布
|
|
this.update(new LambdaUpdateWrapper<ApsBlankOrderDo>().in(ApsBlankOrderDo::getId, blankIds)
|
|
this.update(new LambdaUpdateWrapper<ApsBlankOrderDo>().in(ApsBlankOrderDo::getId, blankIds)
|
|
.set(ApsBlankOrderDo::getProductstatus, "20")
|
|
.set(ApsBlankOrderDo::getProductstatus, "20")
|
|
- .set(ApsBlankOrderDo::getSchedulingtatus, JOBSTATUS_TO_BE_START)
|
|
|
|
|
|
+ .set(ApsBlankOrderDo::getSchedulingstatus, JOBSTATUS_TO_BE_START)
|
|
.set(ApsBlankOrderDo::getLockmark, LOCKMARK_N));
|
|
.set(ApsBlankOrderDo::getLockmark, LOCKMARK_N));
|
|
// 更新坯料计划对应工序作业的状态为待开工
|
|
// 更新坯料计划对应工序作业的状态为待开工
|
|
apsProcessOperationService.update(new LambdaUpdateWrapper<ApsProcessOperationDo>()
|
|
apsProcessOperationService.update(new LambdaUpdateWrapper<ApsProcessOperationDo>()
|