| | |
| | | }else { |
| | | staNo = "101"; |
| | | } |
| | | |
| | | break; |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | //当站点有出库任务时跳过派发任务 |
| | | List<WrkMast> wrkMasts1 = wrkMastService.selectList(new EntityWrapper<WrkMast>().eq("sta_no", staNo).lt("wrk_sts",33)); |
| | | if(!Cools.isEmpty(wrkMasts1)){ |
| | | continue; |
| | | } |
| | | |
| | | if (Cools.isEmpty(staNo)) { |
| | | return; |
| | | } |
| | |
| | | if (!Cools.isEmpty(waitPakin1)) { |
| | | continue; |
| | | } |
| | | |
| | | R bind = mobileController.siteBindAndUnbind(waitPakin.getMemo(),waitPakin.getZpallet(), "BIND"); |
| | | // if (bind.get("code").equals(200)) { |
| | | // }else { |
| | | // log.info("WMS绑定agv站点={},任务号为={}------------失败",wrkMast.getStaNo(),wrkMast.getWrkNo()); |
| | | // } |
| | | int workNo = commonService.getWorkNo(0); |
| | | SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); |
| | | String format = sdf.format(new Date()); |
| | | String s = format+"-" + workNo; |
| | | log.info("给agv下发入库搬运任务={}",waitPakin); |
| | | |
| | | R r = mobileController.SITESITEAGVMove(waitPakin.getMemo(), staNo,s); |
| | | if (r.get("code").equals(200)) { |
| | | waitPakin.setSupp(s);//发给agv的任务号 |