| | |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public BaseResponse<Boolean> replyReport(@RequestBody @Valid OpeReportReply po, BindingResult bindingResult) { |
| | | if(bindingResult != null && bindingResult.hasErrors()){ |
| | | return BaseResponseUtils.buildFail(Objects.requireNonNull(bindingResult.getFieldError()).getDefaultMessage()); |
| | | return BaseResponseUtils.buildErrorMsg(Objects.requireNonNull(bindingResult.getFieldError()).getDefaultMessage()); |
| | | } |
| | | if (issueSv.getReportReply(po.getReportId()).get("code").equals("0001")){ |
| | | return BaseResponseUtils.buildFail("该问题上报已回复,请勿重复回复"); |
| | | return BaseResponseUtils.buildErrorMsg("该问题上报已回复,请勿重复回复"); |
| | | } |
| | | String result = issueSv.replyReport(po); |
| | | if(!result.equals("sucess")) { |