| | |
| | | //货架编码 |
| | | mast.setBarcode(agvLocMast.getBarcode()); |
| | | //货架类型 |
| | | mast.setWhsType(30); |
| | | mast.setWhsType(Integer.parseInt(agvLocMast.getBarcode().substring(0,2))); |
| | | |
| | | // 目标楼层 |
| | | mast.setPauseMk(agvLocMast.getLocType3().toString()); |
| | | |
| | |
| | | return SUCCESS; |
| | | } |
| | | |
| | | |
| | | private ReturnT<String> doAutoMove2(AgvWrkMast agvWrkMast) { |
| | | Date now = new Date(); |
| | | //检索库位,选择合适的库位 |
| | | AgvLocMast locMast = agvCommonService.getLocNo(3, agvWrkMast.getCrnNo(), false, true); |
| | | String barcode = agvWrkMast.getBarcode(); |
| | | AgvLocMast locMast; |
| | | if (Integer.parseInt(barcode.substring(0, 2)) == 31) { |
| | | //检索库位,选择合适的库位 |
| | | locMast = agvCommonService.getLocByLocRule(6, 2, 1); |
| | | } else { |
| | | //检索库位,选择合适的库位 |
| | | locMast = agvCommonService.getLocNo(3, agvWrkMast.getCrnNo(), false, true); |
| | | } |
| | | |
| | | if (Cools.isEmpty(locMast)) { |
| | | log.info("暂无库位"); |
| | | return FAIL; |
| | |
| | | //货架编码 |
| | | mast.setBarcode(agvLocMast.getBarcode()); |
| | | //货架类型 |
| | | mast.setWhsType(30); |
| | | mast.setWhsType(Integer.parseInt(agvLocMast.getBarcode().substring(0,2))); |
| | | |
| | | |
| | | mast.setAppeUser(9527L); |
| | | mast.setAppeTime(now); |
| | |
| | | //货架编码 |
| | | mast.setBarcode(agvLocMast.getBarcode()); |
| | | //货架类型 |
| | | mast.setWhsType(30); |
| | | mast.setWhsType(Integer.parseInt(agvLocMast.getBarcode().substring(0,2))); |
| | | |
| | | |
| | | mast.setAppeUser(9527L); |
| | | mast.setAppeTime(now); |
| | |
| | | //货架编码 |
| | | mast.setBarcode(agvLocMast.getBarcode()); |
| | | //货架类型 |
| | | mast.setWhsType(30); |
| | | mast.setWhsType(Integer.parseInt(agvLocMast.getBarcode().substring(0,2))); |
| | | |
| | | |
| | | mast.setAppeUser(9527L); |
| | | mast.setAppeTime(now); |
| | |
| | | //货架编码 |
| | | mast.setBarcode(agvBasDevp.getBarcode()); |
| | | //货架类型 |
| | | mast.setWhsType(30); |
| | | mast.setWhsType(Integer.parseInt(agvBasDevp.getBarcode().substring(0,2))); |
| | | |
| | | mast.setAppeUser(9527L); |
| | | mast.setAppeTime(now); |
| | | mast.setModiUser(9527L); |
| | |
| | | //货架编码 |
| | | mast.setBarcode(agvBasDevp.getBarcode()); |
| | | //货架类型 |
| | | mast.setWhsType(30); |
| | | mast.setWhsType(Integer.parseInt(agvBasDevp.getBarcode().substring(0,2))); |
| | | |
| | | mast.setAppeUser(9527L); |
| | | mast.setAppeTime(now); |
| | | mast.setModiUser(9527L); |
| | |
| | | //货架编码 |
| | | mast.setBarcode(agvLocMast.getBarcode()); |
| | | //货架类型 |
| | | mast.setWhsType(30); |
| | | mast.setWhsType(Integer.parseInt(agvLocMast.getBarcode().substring(0,2))); |
| | | |
| | | |
| | | mast.setAppeUser(9527L); |
| | | mast.setAppeTime(now); |
| | |
| | | //货架编码 |
| | | mast.setBarcode(agvLocMast.getBarcode()); |
| | | //货架类型 |
| | | mast.setWhsType(30); |
| | | mast.setWhsType(Integer.parseInt(agvLocMast.getBarcode().substring(0,2))); |
| | | |
| | | |
| | | mast.setAppeUser(9527L); |
| | | mast.setAppeTime(now); |