| | |
| | | import com.example.jz.modle.dto.ReportParamDto; |
| | | import com.example.jz.modle.entity.*; |
| | | import com.example.jz.modle.vo.ExportExcelReportVo; |
| | | import com.example.jz.modle.vo.NewCauseVo; |
| | | import com.example.jz.modle.vo.ReportListVo; |
| | | import com.example.jz.modle.vo.ReportVXVO; |
| | | import com.example.jz.service.MinIOService; |
| | |
| | | reportVXVO.setDescription(causeDao.selectOne(new LambdaQueryWrapper<Cause>().eq(Cause::getId, reportDao.selectOne(new LambdaQueryWrapper<Report>().eq(Report::getId, id)).getCauseId())).getName()); |
| | | return reportVXVO; |
| | | } |
| | | |
| | | @Override |
| | | public NewCauseVo rejectCauseList(Integer id) { |
| | | Report report = reportDao.selectOne(new LambdaQueryWrapper<Report>().eq(Report::getId, id)); |
| | | Cause cause = causeDao.selectOne(new LambdaQueryWrapper<Cause>().eq(Cause::getId, report.getCauseId())); |
| | | NewCauseVo newCauseVo = new NewCauseVo(); |
| | | newCauseVo.setId(cause.getId()); |
| | | newCauseVo.setName(cause.getName()); |
| | | return newCauseVo; |
| | | } |
| | | } |