|
@@ -11,6 +11,7 @@ import cn.hutool.json.JSONUtil;
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
import com.rongwei.bscommon.sys.dao.ApsBlankOrderDao;
|
|
import com.rongwei.bscommon.sys.dao.ApsBlankOrderDao;
|
|
|
|
+import com.rongwei.bscommon.sys.dao.ApsProcessOperationProcessEquDao;
|
|
import com.rongwei.bscommon.sys.fegin.RwApsServer;
|
|
import com.rongwei.bscommon.sys.fegin.RwApsServer;
|
|
import com.rongwei.bscommon.sys.service.*;
|
|
import com.rongwei.bscommon.sys.service.*;
|
|
import com.rongwei.bsentity.domain.*;
|
|
import com.rongwei.bsentity.domain.*;
|
|
@@ -81,6 +82,8 @@ public class ApsServiceImpl implements ApsService {
|
|
private ApsProcessOperationEquService apsProcessOperationEquService;
|
|
private ApsProcessOperationEquService apsProcessOperationEquService;
|
|
@Autowired
|
|
@Autowired
|
|
private ApsProcessOperationProcessEquService apsProcessOperationProcessEquService;
|
|
private ApsProcessOperationProcessEquService apsProcessOperationProcessEquService;
|
|
|
|
+ @Autowired
|
|
|
|
+ private ApsProcessOperationProcessEquDao apsProcessOperationProcessEquDao;
|
|
|
|
|
|
/**
|
|
/**
|
|
* Aps排程
|
|
* Aps排程
|
|
@@ -782,6 +785,8 @@ public class ApsServiceImpl implements ApsService {
|
|
} else {
|
|
} else {
|
|
apsBlankOrderService.apsAfter(productionScheduleRetVo, apsBlankOrders, currentUser, apsType);
|
|
apsBlankOrderService.apsAfter(productionScheduleRetVo, apsBlankOrders, currentUser, apsType);
|
|
}
|
|
}
|
|
|
|
+ //还原排程过程中,开工/报工的作业的计划时间
|
|
|
|
+ apsProcessOperationProcessEquDao.repairePlanStartDate();
|
|
|
|
|
|
if (StrUtil.isNotBlank(productionScheduleRetVo.getMsg())) {
|
|
if (StrUtil.isNotBlank(productionScheduleRetVo.getMsg())) {
|
|
// 排程异常后恢复历史排程结果为锁定状态
|
|
// 排程异常后恢复历史排程结果为锁定状态
|