成品容器同步增加缓存区,成品上线BUG修复
							parent
							
								
									e14819bbc8
								
							
						
					
					
						commit
						7a131b0ac3
					
				| 
						 | 
				
			
			@ -255,7 +255,7 @@ public class KMReServiceImpl implements KMReService {
 | 
			
		|||
    private List<String> getAreaNames(String areaCode) {
 | 
			
		||||
        switch (areaCode) {
 | 
			
		||||
            case "CPSXX-CX":
 | 
			
		||||
                return Arrays.asList(AreaNameDic.CPRKQ, AreaNameDic.CPXXQ);
 | 
			
		||||
                return Arrays.asList(AreaNameDic.CPRKQ, AreaNameDic.CPXXQ, AreaNameDic.CPYCHCQ);
 | 
			
		||||
            case "DJBY-CX":
 | 
			
		||||
                return Arrays.asList(AreaNameDic.DJFBCQ, AreaNameDic.DJJLQ);
 | 
			
		||||
            default:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -278,6 +278,9 @@ public class MesServiceImpl implements MesService {
 | 
			
		|||
        //创建Agv任务
 | 
			
		||||
        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);
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -80,5 +80,7 @@ public class cpUpTask {
 | 
			
		|||
        agvTask.setStartSlotCode(stock.getPoint() == null ? null : stock.getPoint().getCode());
 | 
			
		||||
        // 更新AGV任务
 | 
			
		||||
        agvTaskService.update(agvTask);
 | 
			
		||||
        //容器占用
 | 
			
		||||
        stockService.usedStock(stock, stock.getPoint(), BaseStatus.USED);
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -88,4 +88,9 @@ public interface AreaNameDic {
 | 
			
		|||
     */
 | 
			
		||||
    String DJFKQ = "大件返空区";
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 成品异常缓存区
 | 
			
		||||
     */
 | 
			
		||||
    String CPYCHCQ = "成品异常缓存区";
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue