| | |
| | | throw new CoolException("票号不能为空!!"); |
| | | } |
| | | //Fix 这里只针对希日项目的票号功能,票号和uuid为一对一的情况,不会出现重复的情况 |
| | | FieldsItem fieldsItem = fieldsItemService.getOne(new LambdaQueryWrapper<FieldsItem>().eq(FieldsItem::getValue, oldOrderItem.getFieldsIndex())); |
| | | FieldsItem fieldsItem = fieldsItemService.getOne(new LambdaQueryWrapper<FieldsItem>().eq(FieldsItem::getValue, oldOrderItem.getFieldsIndex()).last("limit 1")); |
| | | if (!Objects.isNull(fieldsItem)) { |
| | | orderItem.setFieldsIndex(fieldsItem.getUuid()); |
| | | } |
| | |
| | | } |
| | | } |
| | | } |
| | | //检查波次是否完成 |
| | | //检查波次是否完成 |
| | | // Boolean waveChecked = checkWaveComplete(containerWaveDto.getTaskItem()); |
| | | // if (waveChecked){ |
| | | // Wave wave = waveService.getById(containerWaveDto.getTaskItem().getSourceId()); |
| | |
| | | // throw new CoolException("波次单更新状态失败"); |
| | | // } |
| | | // } |
| | | |
| | | } |
| | | |
| | | task.setTaskStatus(TaskStsType.COMPLETE_OUT.id); |