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 15 import javax.annotation.Resource;
16 16 import javax.servlet.http.HttpServletResponse;
17 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 23 * @author 20412
... ... @@ -43,6 +46,10 @@ public class ReportController {
43 46 @PostMapping("/export")
44 47 public void exportReport(@ApiParam ReportViewRequestVo requestVo, HttpServletResponse response) {
45 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 53 ExcelUtil<ReportViewResponseVo> util = new ExcelUtil<ReportViewResponseVo>(ReportViewResponseVo.class);
47 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 40 */
41 41 public List<ReportViewResponseVo> getReportScrollViewTable(ReportViewRequestVo requestVo) {
42 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 43 return reportScrollViewTable;
48 44 }
49 45  
... ...