成品下线任务控制避免重复下发任务

main
HUOJIN\92525 2025-03-24 10:33:23 +08:00
parent 415009920b
commit 88319e1221
1 changed files with 4 additions and 0 deletions

View File

@ -341,6 +341,10 @@ public class MesServiceImpl implements MesService {
return "成品入库区和成品下线缓存区都没有空闲点位,请稍后再试!"; return "成品入库区和成品下线缓存区都没有空闲点位,请稍后再试!";
} }
} }
//验证容器是否有任务
if(!agvTaskService.isStockAvailable(stock.getCode(),BizStatus.Cp_Off_Line,"RACK_MOVE")){
return transTask.getPointCode() + "点位有任务,请稍后再试!";
}
// 验证终点是否有任务 // 验证终点是否有任务
if (!agvTaskService.isEndPointAvailable(endPoint.getCode(), BizStatus.Cp_Off_Line, "RACK_MOVE")) { if (!agvTaskService.isEndPointAvailable(endPoint.getCode(), BizStatus.Cp_Off_Line, "RACK_MOVE")) {
return transTask.getPointCode() + "点位有任务,请稍后再试!"; return transTask.getPointCode() + "点位有任务,请稍后再试!";