| | |
| | | |
| | | WrkMast mast = findBackLocWrkMast(params); |
| | | if (Objects.isNull(mast)) { |
| | | return R.error("未查询到可回库的任务档"); |
| | | return R.error("已回库,请勿重复操作"); |
| | | } |
| | | if (!Objects.equals(mast.getWrkSts(), 15L)) { |
| | | return R.error("当前任务状态不能执行回库!"); |
| | | return R.error("当前任务状态不是15.出库更新完成,不能执行回库!"); |
| | | } |
| | | |
| | | workService.updateWrkIsSuplus(String.valueOf(mast.getWrkNo()), HMES_USER_ID, backType); |
| | | return workService.backLocOperation(String.valueOf(mast.getWrkNo()), HMES_USER_ID); |
| | | return R.ok(); |
| | | } |
| | | |
| | | private HmesStationFreezeStatusDto buildStationFreezeStatus(LocAroundBind bind) { |