Commit db5020d0d4aae57ea5f3f2c944b9e82782fd9a7e

Authored by guzijian
1 parent 5048bce2

fix: 查询没有图片显示bug修复

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