| | |
| | | params.getCombParams().forEach(combParam -> { |
| | | agvMobileService.comb(combParam, getUserId()); |
| | | }); |
| | | String csocode = params.getCombParams().get(0).getCombMats().get(0).getCsocode(); |
| | | params.setContainerType(Short.valueOf(params.getContainerCode().substring(0, 2))); |
| | | workService.emptyPlateIn(params.getDevNo(), params.getContainerCode(), params.getContainerType(), getUserId(), false); |
| | | |
| | |
| | | //return R.ok("该库位与货架库存一致,无需维护"); |
| | | return R.ok("维护成功"); |
| | | } |
| | | |
| | | |
| | | |
| | | // --------------3---------------------------- |
| | |
| | | |
| | | System.out.println(agvLocDetls22.equals(agvLocDetls2)); |
| | | } |
| | | |
| | | /* |
| | | 生成工作档 |
| | | */ |
| | |
| | | case 30: |
| | | br = 3; |
| | | break; |
| | | case 31: |
| | | br = 6; |
| | | break; |
| | | case 40: |
| | | br = 5; |
| | | break; |
| | |
| | | locType = 2; |
| | | } else if (containerType == 30) { |
| | | locType = 3; |
| | | } else if (containerType == 31) { |
| | | locType = 6; |
| | | } else { |
| | | locType = agvBasDevp.getLocType1(); |
| | | } |
| | |
| | | |
| | | try{ |
| | | // 开始查找库位 ==============================>> |
| | | //如果是半成品箱壳 |
| | | if (type == 6) { |
| | | |
| | | }else { |
| | | //不动这个逻辑 |
| | | locMast = getLocNoRule(type,floor,isEmpty,isCurrLev); |
| | | } |
| | | if (locMast != null) { |
| | | return locMast; |
| | | } |