| | |
| | | WrkMast main = wrkMastService.selectByWorkNo(wrkMast.getMainWrkNo()); |
| | | if (main != null) { |
| | | if (main.getIoType() == WrkIoType.IN.id) { |
| | | main.setWrkSts(WrkStsType.INBOUND_SHUTTLE_RUN_COMPLETE.sts); |
| | | main.setWrkSts(WrkStsType.COMPLETE_INBOUND.sts); |
| | | } else if (main.getIoType() == WrkIoType.OUT.id) { |
| | | main.setWrkSts(WrkStsType.OUTBOUND_LIFT_RUN_COMPLETE.sts); |
| | | main.setShuttleNo(wrkMast.getShuttleNo()); |
| | | main.setWrkSts(WrkStsType.OUTBOUND_SHUTTLE_RUN_COMPLETE.sts); |
| | | } |
| | | main.setModiTime(new Date()); |
| | | if (wrkMastService.updateById(main)) { |
| | | if (!wrkMastService.updateById(main)) { |
| | | log.info("更新主工作档[workNo={}]失败", wrkMast.getWrkNo()); |
| | | } |
| | | } |