From 707a28405e6d6669d777cfb802d8ef82d9204a46 Mon Sep 17 00:00:00 2001 From: Guava Date: Wed, 21 Jun 2023 17:06:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=8F=82=E6=95=B0=E4=BC=A0?= =?UTF-8?q?=E9=80=92=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/xboe/module/boecase/api/CasesRecommendApi.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/boecase/api/CasesRecommendApi.java b/servers/boe-server-all/src/main/java/com/xboe/module/boecase/api/CasesRecommendApi.java index 93f5abe8..229b4f26 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/boecase/api/CasesRecommendApi.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/boecase/api/CasesRecommendApi.java @@ -8,7 +8,6 @@ import cn.hutool.poi.excel.ExcelReader; import cn.hutool.poi.excel.ExcelUtil; import cn.hutool.poi.excel.ExcelWriter; import com.xboe.common.PageList; -import com.xboe.common.Pagination; import com.xboe.core.JsonResponse; import com.xboe.core.api.ApiBaseController; import com.xboe.enums.CasesRecommendLaunchTypeEnum; @@ -63,7 +62,7 @@ public class CasesRecommendApi extends ApiBaseController { // 组装查看率 page.getList().forEach(it -> { List recordList = iCasesRecommendPushRecordService.findAllByRecommendId(it.getId()); - if (CollectionUtil.isNotEmpty(recordList)){ + if (CollectionUtil.isNotEmpty(recordList)) { // 查看率:查看率=案例查看人数(各案例查看人数之合)/(当条推荐记录包含的案例 × 用户数) long viewCount = recordList.stream().filter(record -> record.getReadFlag().equals(1)).count(); it.setViewRate(String.valueOf(viewCount * 100 / recordList.size()).concat("%")); @@ -123,8 +122,8 @@ public class CasesRecommendApi extends ApiBaseController { * @return * @throws Exception */ - @GetMapping("/download") - public void download(String importId, HttpServletResponse response) throws Exception { + @GetMapping("/download/{importId}") + public void download(@PathVariable("importId") String importId, HttpServletResponse response) throws Exception { List dataList = iCasesRecommendLaunchImportService.downFailData(importId);