| | |
| | | log.error(staProtocol.getStaNo()+"站点,空桶,非法目标站!!!!!!"+staProtocol.getStaNoEnd().toString()); |
| | | continue; |
| | | } |
| | | // 判断是否满足入库条件 |
| | | if (staProtocol.isAutoing() |
| | | && staProtocol.isLoading() |
| | | && staProtocol.isInEnable() |
| | | && !staProtocol.isEmptyMk() |
| | | && (staProtocol.getWorkNo() == 0 || staProtocol.getWorkNo() > 9990) |
| | | && staProtocol.isPakMk()) { |
| | | Integer workNo1 = commonService.getWorkNo(3); |
| | | Date now = new Date(); |
| | | // 保存工作档 |
| | |
| | | if (!result) { |
| | | throw new CoolException("更新plc站点信息失败"); |
| | | } |
| | | } |
| | | |
| | | continue; |
| | | } |
| | | |
| | |
| | | sta1 = Utils.getRgvEndStaNo(rgvSlave.getId(),wrkMast.getStaNo()); |
| | | Integer staNo = Utils.getStaNo(rgvSlave.getId(), (int) sta1); |
| | | BasDevp devp = basDevpService.selectById(staNo); |
| | | if (devp.getWrkNo()!=0 || devp.getLoading().equals("Y")){ |
| | | if (devp.getWrkNo()!=0 || Cools.isEmpty(devp.getLoading()) || devp.getLoading().equals("Y")){ |
| | | continue; |
| | | } |
| | | work1 = true; |
| | |
| | | } |
| | | Integer staNo = Utils.getStaNo(rgvSlave.getId(), (int) sta1); |
| | | BasDevp devp = basDevpService.selectById(staNo); |
| | | if (devp.getWrkNo()!=0 || devp.getLoading().equals("Y")){ |
| | | if (devp.getWrkNo()!=0 || Cools.isEmpty(devp.getLoading()) || devp.getLoading().equals("Y")){ |
| | | continue; |
| | | } |
| | | workNo1 = commonService.getWorkNo(3); |
| | |
| | | } |
| | | Integer staNo = Utils.getStaNo(rgvSlave.getId(), (int) sta1); |
| | | BasDevp devp = basDevpService.selectById(staNo); |
| | | if (devp.getWrkNo()!=0 || devp.getLoading().equals("Y")){ |
| | | if (devp.getWrkNo()!=0 || Cools.isEmpty(devp.getLoading()) || devp.getLoading().equals("Y")){ |
| | | continue; |
| | | } |
| | | work1 = true; |
| | |
| | | sta2 = Utils.getRgvEndStaNo(rgvSlave.getId(),wrkMast.getStaNo()); |
| | | Integer staNo = Utils.getStaNo(rgvSlave.getId(), (int) sta2); |
| | | BasDevp devp2 = basDevpService.selectById(staNo); |
| | | if (devp2.getWrkNo()!=0 || devp2.getLoading().equals("Y")){ |
| | | if (devp2.getWrkNo()!=0 || Cools.isEmpty(devp2.getLoading()) || devp2.getLoading().equals("Y")){ |
| | | continue; |
| | | } |
| | | |
| | |
| | | } |
| | | Integer staNo = Utils.getStaNo(rgvSlave.getId(), (int) sta2); |
| | | BasDevp devp2 = basDevpService.selectById(staNo); |
| | | if (devp2.getWrkNo()!=0 || devp2.getLoading().equals("Y")){ |
| | | if (devp2.getWrkNo()!=0 || Cools.isEmpty(devp2.getLoading()) || devp2.getLoading().equals("Y")){ |
| | | continue; |
| | | } |
| | | workNo2 = commonService.getWorkNo(3); |
| | |
| | | } |
| | | Integer staNo = Utils.getStaNo(rgvSlave.getId(), (int) sta2); |
| | | BasDevp devp2 = basDevpService.selectById(staNo); |
| | | if (devp2.getWrkNo()!=0 || devp2.getLoading().equals("Y")){ |
| | | if (devp2.getWrkNo()!=0 || Cools.isEmpty(devp2.getLoading()) || devp2.getLoading().equals("Y")){ |
| | | continue; |
| | | } |
| | | |