Commit db5020d0d4aae57ea5f3f2c944b9e82782fd9a7e
1 parent
5048bce2
fix: 查询没有图片显示bug修复
Showing
2 changed files
with
7 additions
and
4 deletions
ruoyi-admin/src/main/java/com/ruoyi/controller/ReportController.java
| @@ -15,6 +15,9 @@ import org.springframework.web.bind.annotation.*; | @@ -15,6 +15,9 @@ import org.springframework.web.bind.annotation.*; | ||
| 15 | import javax.annotation.Resource; | 15 | import javax.annotation.Resource; |
| 16 | import javax.servlet.http.HttpServletResponse; | 16 | import javax.servlet.http.HttpServletResponse; |
| 17 | import java.util.List; | 17 | import java.util.List; |
| 18 | +import java.util.stream.Collectors; | ||
| 19 | + | ||
| 20 | +import static com.ruoyi.common.SignInEnum.EXPORT; | ||
| 18 | 21 | ||
| 19 | /** | 22 | /** |
| 20 | * @author 20412 | 23 | * @author 20412 |
| @@ -43,6 +46,10 @@ public class ReportController { | @@ -43,6 +46,10 @@ public class ReportController { | ||
| 43 | @PostMapping("/export") | 46 | @PostMapping("/export") |
| 44 | public void exportReport(@ApiParam ReportViewRequestVo requestVo, HttpServletResponse response) { | 47 | public void exportReport(@ApiParam ReportViewRequestVo requestVo, HttpServletResponse response) { |
| 45 | List<ReportViewResponseVo> list = reportService.getReportScrollViewTable(requestVo); | 48 | List<ReportViewResponseVo> list = reportService.getReportScrollViewTable(requestVo); |
| 49 | + // 不导出图片清空路径信息 | ||
| 50 | + if (!EXPORT.equals(requestVo.getExportFlag())){ | ||
| 51 | + list = list.stream().map(item->{item.setImage("");return item;}).collect(Collectors.toList()); | ||
| 52 | + } | ||
| 46 | ExcelUtil<ReportViewResponseVo> util = new ExcelUtil<ReportViewResponseVo>(ReportViewResponseVo.class); | 53 | ExcelUtil<ReportViewResponseVo> util = new ExcelUtil<ReportViewResponseVo>(ReportViewResponseVo.class); |
| 47 | util.exportEasyExcel(response, list, "签到报表"); | 54 | util.exportEasyExcel(response, list, "签到报表"); |
| 48 | } | 55 | } |
ruoyi-admin/src/main/java/com/ruoyi/service/ReportService.java
| @@ -40,10 +40,6 @@ public class ReportService { | @@ -40,10 +40,6 @@ public class ReportService { | ||
| 40 | */ | 40 | */ |
| 41 | public List<ReportViewResponseVo> getReportScrollViewTable(ReportViewRequestVo requestVo) { | 41 | public List<ReportViewResponseVo> getReportScrollViewTable(ReportViewRequestVo requestVo) { |
| 42 | List<ReportViewResponseVo> reportScrollViewTable = signInMapper.getReportScrollViewTable(requestVo); | 42 | List<ReportViewResponseVo> reportScrollViewTable = signInMapper.getReportScrollViewTable(requestVo); |
| 43 | - // 不导出图片清空路径信息 | ||
| 44 | - if (!EXPORT.equals(requestVo.getExportFlag())){ | ||
| 45 | - reportScrollViewTable = reportScrollViewTable.stream().map(item->{item.setImage("");return item;}).collect(Collectors.toList()); | ||
| 46 | - } | ||
| 47 | return reportScrollViewTable; | 43 | return reportScrollViewTable; |
| 48 | } | 44 | } |
| 49 | 45 |