From 0261d270c9f9b5282d923e585c307aee44b0612c Mon Sep 17 00:00:00 2001 From: baizonghao <1719256278@qq.com> Date: 星期四, 23 三月 2023 14:23:39 +0800 Subject: [PATCH] 删除警员,对应案件 --- src/main/java/com/example/jz/service/impl/ReportServiceImpl.java | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/example/jz/service/impl/ReportServiceImpl.java b/src/main/java/com/example/jz/service/impl/ReportServiceImpl.java index b0e059b..3acd551 100644 --- a/src/main/java/com/example/jz/service/impl/ReportServiceImpl.java +++ b/src/main/java/com/example/jz/service/impl/ReportServiceImpl.java @@ -18,6 +18,7 @@ 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; @@ -275,6 +276,17 @@ reportVXVO.setSex(user.getSex()); reportVXVO.setRealName(user.getRealName()); reportVXVO.setUserIdCard(user.getUserIdcard()); + 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; + } } \ No newline at end of file -- Gitblit v1.8.0