|  |  | 
 |  |  | package com.dy.pipIrrWechat.issue; | 
 |  |  |  | 
 |  |  | import com.dy.common.aop.SsoAop; | 
 |  |  | import com.dy.common.webUtil.BaseResponse; | 
 |  |  | import com.dy.common.webUtil.BaseResponseUtils; | 
 |  |  | import com.dy.common.webUtil.QueryResultVo; | 
 |  |  | 
 |  |  |      */ | 
 |  |  |     @PostMapping(path = "addIssueReport") | 
 |  |  |     @Transactional(rollbackFor = Exception.class) | 
 |  |  |     @SsoAop() | 
 |  |  |     public BaseResponse<Boolean> addIssueReport(@RequestBody @Valid SeIssueReport po, BindingResult bindingResult) { | 
 |  |  |         if(bindingResult != null && bindingResult.hasErrors()){ | 
 |  |  |             return BaseResponseUtils.buildFail(Objects.requireNonNull(bindingResult.getFieldError()).getDefaultMessage()); | 
 |  |  | 
 |  |  |     @GetMapping(path = "/getIssueReports") | 
 |  |  |     public BaseResponse<QueryResultVo<List<VoIssueReport>>> getIssueReports(QoIssueReport vo) { | 
 |  |  |         try { | 
 |  |  |             QueryResultVo<List<VoIssueReport>> res = issueSv.getIssueReports(vo); | 
 |  |  |             return BaseResponseUtils.buildSuccess(res); | 
 |  |  |             //QueryResultVo<List<VoIssueReport_temp>> res = issueSv.getIssueReports(vo); | 
 |  |  |             return BaseResponseUtils.buildSuccess(issueSv.getIssueReports(vo)); | 
 |  |  |         } catch (Exception e) { | 
 |  |  |             log.error("获取农户问题上报记录异常", e); | 
 |  |  |             return BaseResponseUtils.buildException(e.getMessage()); |