|  |  | 
 |  |  |     @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")) { |