| | |
| | | |
| | | //演示模式-AGV出库 |
| | | private synchronized void demoAgvOut() { |
| | | LocMast locMast = locMastService.selectByLocNo("1100601"); |
| | | LocMast locMast = locMastService.selectByLocNo("0900601"); |
| | | if(locMast == null) { |
| | | return; |
| | | } |
| | |
| | | List<LocMast> locMasts = locMastService.selectList(new EntityWrapper<LocMast>() |
| | | .eq("mk", "agv") |
| | | .eq("loc_sts", "F") |
| | | .notIn("loc_no", "0900601") |
| | | .notIn("loc_no", "1100601") |
| | | ); |
| | | |
| | | if (locMasts.isEmpty()) { |
| | |
| | | |
| | | //演示模式-AGV入库 |
| | | private synchronized void demoAgvIn() { |
| | | LocMast locMast = locMastService.selectByLocNo("0900601"); |
| | | LocMast locMast = locMastService.selectByLocNo("1100601"); |
| | | if(locMast == null) { |
| | | return; |
| | | } |
| | |
| | | List<LocMast> locMasts = locMastService.selectList(new EntityWrapper<LocMast>() |
| | | .eq("mk", "agv") |
| | | .eq("loc_sts", "O") |
| | | .notIn("loc_no", "1100601") |
| | | .notIn("loc_no", "0900601") |
| | | ); |
| | | |
| | | if (locMasts.isEmpty()) { |
| | |
| | | |
| | | //演示模式-四向库出库 |
| | | private synchronized void demoShuttleOut() { |
| | | LocMast locMast = locMastService.selectByLocNo("0900601"); |
| | | LocMast locMast = locMastService.selectByLocNo("1100601"); |
| | | if(locMast == null) { |
| | | return; |
| | | } |
| | |
| | | } |
| | | |
| | | ArrayList<Integer> disableLevList = new ArrayList<>(); |
| | | disableLevList.add(1); |
| | | |
| | | //query in task |
| | | List<TaskWrk> taskWrks = taskWrkService.selectList(new EntityWrapper<TaskWrk>() |
| | |
| | | |
| | | //演示模式-四向库入库 |
| | | private synchronized void demoShuttleIn() { |
| | | LocMast locMast = locMastService.selectByLocNo("1100601"); |
| | | LocMast locMast = locMastService.selectByLocNo("0900601"); |
| | | if(locMast == null) { |
| | | return; |
| | | } |
| | |
| | | } |
| | | |
| | | ArrayList<Integer> disableLevList = new ArrayList<>(); |
| | | disableLevList.add(1); |
| | | |
| | | //query out task |
| | | List<TaskWrk> taskWrks = taskWrkService.selectList(new EntityWrapper<TaskWrk>() |
| | |
| | | taskWrk.setCreateTime(now); |
| | | taskWrk.setIoType(1);//入库 |
| | | taskWrk.setIoPri(100);//优先级 |
| | | taskWrk.setOriginTargetPoint("1"); |
| | | taskWrk.setOriginStartPoint("1"); |
| | | taskWrk.setOriginTargetPoint(String.valueOf(Utils.getLev(locMast1.getLocNo()))); |
| | | taskWrk.setTargetPoint(locMast1.getLocNo());//终点 |
| | | boolean result = taskWrkService.insert(taskWrk); |