| | |
| | | if (param.getFromPort().equals("1001")) { |
| | | |
| | | //有空板出库时禁止入库 |
| | | int wrkCount = wrkMastService.selectCount(new EntityWrapper<WrkMast>().eq("io_type", 110).eq("sta_no", 100).notIn("wrk_sts", 7)); |
| | | int wrkCount = wrkMastService.selectCount(new EntityWrapper<WrkMast>().eq("io_type", 110).eq("sta_no", 1001).notIn("wrk_sts", 7)); |
| | | if(wrkCount > 0){ |
| | | return Re.error("有空板出库到1001站时时禁止入库"); |
| | | } |
| | |
| | | } |
| | | } else { |
| | | //有满板出库时禁止空板入库 |
| | | int wrkCount = wrkMastService.selectCount(new EntityWrapper<WrkMast>().eq("sta_no", 100).andNew().eq("io_type", 101).or().eq("io_type", 110)); |
| | | int wrkCount = wrkMastService.selectCount(new EntityWrapper<WrkMast>().eq("sta_no", 1001).andNew().eq("io_type", 101).or().eq("io_type", 110)); |
| | | if (wrkCount > 0) { |
| | | return Re.error("有满板出库时禁止空板入库"); |
| | | } |
| | |
| | | |
| | | // 源站点状态检测 |
| | | BasDevp sourceStaNo = basDevpService.checkSiteStatus(Integer.valueOf(param.getFromPort()), true); |
| | | if(sourceStaNo == null){ |
| | | return Re.error("站点不存在"); |
| | | } |
| | | sourceStaNo.setLocType1(param.getCargoHeight().shortValue()); // 高低库位 |
| | | // if (param.getBarCode().startsWith("7")){ |
| | | // sourceStaNo.setLocType2((short) 1); // 宽窄库位 1.窄库位1200*1000*990 |
| | |
| | | # {rowList: [8,9,10,11,12,13],minBay: 33,maxBay: 49}, |
| | | ] |
| | | #是否开启wms下发任务给wcs |
| | | workIssued-fig : false |
| | | workIssued-fig : true |
| | | #地址 |
| | | url : localhost:8082 |
| | | url : 10.10.10.122:8089 |
| | | #wms下发任务给wcs |
| | | workIssued : fromWms/taskReceive |
| | | #库位同步 |