| | |
| | | agvWrkMast.setModiTime(now); |
| | | agvWrkMast.setIoTime(now); |
| | | // 打标记,若库位不够,入库到别的楼层,那么需要跨层移库 |
| | | if (!Cools.isEmpty(factory)){ |
| | | if (newLocMast.getLev1() == 1 && factory.equals(AsrsConstants.SANCHANG)) { |
| | | agvWrkMast.setPacked("1"); |
| | | } else if (newLocMast.getLev1() == 2 && factory.equals(AsrsConstants.ERCHANG)) { |
| | | agvWrkMast.setPacked("1"); |
| | | if (!Cools.isEmpty(factory)) { |
| | | if (newLocMast.getLev1() == 1 && !factory.equals(AsrsConstants.SANCHANG)) { |
| | | agvWrkMast.setCtnNo("1"); |
| | | } else if (newLocMast.getLev1() == 2 && !factory.equals(AsrsConstants.ERCHANG)) { |
| | | agvWrkMast.setCtnNo("1"); |
| | | } |
| | | } |
| | | if (!agvWrkMastService.update(agvWrkMast, new EntityWrapper<AgvWrkMast>().eq("wrk_no", agvWrkMast.getWrkNo()))) { |