| | |
| | | // 0.出库模式,1.agv入库中,2.生成入库任务 |
| | | if (basDevp.getDevMk().equals("0")) { // 是出库 |
| | | // 判断是否有出库任务 |
| | | int count = wrkMastService.selectCount(new EntityWrapper<WrkMast>() |
| | | .eq("sta_no", inSta).lt("wrk_sts",14).in("io_type",101,103,107,110)); |
| | | Wrapper<WrkMast> wrapper = new EntityWrapper<WrkMast>().lt("wrk_sts", 14).in("io_type", 101, 103, 107, 110); |
| | | switch (inSta) { |
| | | case "1040": wrapper.in("source_sta_no","1043","1044");break; |
| | | case "2010": wrapper.in("source_sta_no","2013","2014"); break; |
| | | case "2000": wrapper.in("source_sta_no","2003","2004");break; |
| | | case "3010": wrapper.in("source_sta_no","3013","3014");break; |
| | | default: |
| | | } |
| | | int count = wrkMastService.selectCount(wrapper); |
| | | if (count == 0) { |
| | | // 没有出库任务,更改为入库模式 |
| | | basDevp.setDevMk("1"); |