| | |
| | | if (bindingResult != null && bindingResult.hasErrors()) { |
| | | return BaseResponseUtils.buildFail(Objects.requireNonNull(bindingResult.getFieldError()).getDefaultMessage()); |
| | | } |
| | | List<String> intakeNameList = intakeSv.getIntakeName(); |
| | | for (int i = 0; i < intakeNameList.size(); i++) { |
| | | String intakeName = intakeNameList.get(i); |
| | | if (intakeName.equals(po.getName())) { |
| | | return BaseResponseUtils.buildFail(ProjectResultCode.INTAKE_NAME_EXIST.getMessage()); |
| | | } |
| | | List<Long> ids = intakeSv.getIntakeIdByName1(po.getName()); |
| | | if (ids.size() > 0) { |
| | | return BaseResponseUtils.buildFail(ProjectResultCode.INTAKE_NAME_EXIST.getMessage()); |
| | | } |
| | | Date operateTime = new Date(); |
| | | po.setOperateDt(operateTime); |
| | |
| | | if (bindingResult != null && bindingResult.hasErrors()) { |
| | | return BaseResponseUtils.buildFail(Objects.requireNonNull(bindingResult.getFieldError()).getDefaultMessage()); |
| | | } |
| | | List<String> intakeNameList = intakeSv.getIntakeName(); |
| | | for (int i = 0; i < intakeNameList.size(); i++) { |
| | | String intakeName = intakeNameList.get(i); |
| | | if (intakeName.equals(po.getName())) { |
| | | List<Long> ids = intakeSv.getIntakeIdByName1(po.getName()); |
| | | if (ids.size() > 0){ |
| | | if (!ids.contains(po.getId())){ |
| | | return BaseResponseUtils.buildFail(ProjectResultCode.INTAKE_NAME_EXIST.getMessage()); |
| | | } |
| | | if (ids.size() > 1){ |
| | | return BaseResponseUtils.buildFail(ProjectResultCode.INTAKE_NAME_EXIST.getMessage()); |
| | | } |
| | | } |