成品容器同步增加缓存区,成品上线BUG修复

main
HUOJIN\92525 2025-03-17 15:27:38 +08:00
parent e14819bbc8
commit 7a131b0ac3
4 changed files with 11 additions and 1 deletions

View File

@ -255,7 +255,7 @@ public class KMReServiceImpl implements KMReService {
private List<String> getAreaNames(String areaCode) { private List<String> getAreaNames(String areaCode) {
switch (areaCode) { switch (areaCode) {
case "CPSXX-CX": case "CPSXX-CX":
return Arrays.asList(AreaNameDic.CPRKQ, AreaNameDic.CPXXQ); return Arrays.asList(AreaNameDic.CPRKQ, AreaNameDic.CPXXQ, AreaNameDic.CPYCHCQ);
case "DJBY-CX": case "DJBY-CX":
return Arrays.asList(AreaNameDic.DJFBCQ, AreaNameDic.DJJLQ); return Arrays.asList(AreaNameDic.DJFBCQ, AreaNameDic.DJJLQ);
default: default:

View File

@ -278,6 +278,9 @@ public class MesServiceImpl implements MesService {
//创建Agv任务 //创建Agv任务
AgvTask agvTask = agvTaskService.createAgvTask(BizStatus.Cp_Off_Up, emptyStock, srcPoint.getCode(), endPoint.getCode(), "RACK_MOVE"); AgvTask agvTask = agvTaskService.createAgvTask(BizStatus.Cp_Off_Up, emptyStock, srcPoint.getCode(), endPoint.getCode(), "RACK_MOVE");
//容器占用
stockService.usedStock(emptyStock, emptyStock.getPoint(), BaseStatus.USED);
// 更新点位状态 // 更新点位状态
pointService.usedPoint(endPoint); pointService.usedPoint(endPoint);

View File

@ -80,5 +80,7 @@ public class cpUpTask {
agvTask.setStartSlotCode(stock.getPoint() == null ? null : stock.getPoint().getCode()); agvTask.setStartSlotCode(stock.getPoint() == null ? null : stock.getPoint().getCode());
// 更新AGV任务 // 更新AGV任务
agvTaskService.update(agvTask); agvTaskService.update(agvTask);
//容器占用
stockService.usedStock(stock, stock.getPoint(), BaseStatus.USED);
} }
} }

View File

@ -88,4 +88,9 @@ public interface AreaNameDic {
*/ */
String DJFKQ = "大件返空区"; String DJFKQ = "大件返空区";
/**
*
*/
String CPYCHCQ = "成品异常缓存区";
} }