修改参数传递方式

This commit is contained in:
Guava
2023-06-21 17:06:29 +08:00
parent aaa8676547
commit 707a28405e

View File

@@ -8,7 +8,6 @@ import cn.hutool.poi.excel.ExcelReader;
import cn.hutool.poi.excel.ExcelUtil; import cn.hutool.poi.excel.ExcelUtil;
import cn.hutool.poi.excel.ExcelWriter; import cn.hutool.poi.excel.ExcelWriter;
import com.xboe.common.PageList; import com.xboe.common.PageList;
import com.xboe.common.Pagination;
import com.xboe.core.JsonResponse; import com.xboe.core.JsonResponse;
import com.xboe.core.api.ApiBaseController; import com.xboe.core.api.ApiBaseController;
import com.xboe.enums.CasesRecommendLaunchTypeEnum; import com.xboe.enums.CasesRecommendLaunchTypeEnum;
@@ -63,7 +62,7 @@ public class CasesRecommendApi extends ApiBaseController {
// 组装查看率 // 组装查看率
page.getList().forEach(it -> { page.getList().forEach(it -> {
List<CasesRecommendPushRecord> recordList = iCasesRecommendPushRecordService.findAllByRecommendId(it.getId()); List<CasesRecommendPushRecord> recordList = iCasesRecommendPushRecordService.findAllByRecommendId(it.getId());
if (CollectionUtil.isNotEmpty(recordList)){ if (CollectionUtil.isNotEmpty(recordList)) {
// 查看率:查看率=案例查看人数(各案例查看人数之合)/(当条推荐记录包含的案例 × 用户数) // 查看率:查看率=案例查看人数(各案例查看人数之合)/(当条推荐记录包含的案例 × 用户数)
long viewCount = recordList.stream().filter(record -> record.getReadFlag().equals(1)).count(); long viewCount = recordList.stream().filter(record -> record.getReadFlag().equals(1)).count();
it.setViewRate(String.valueOf(viewCount * 100 / recordList.size()).concat("%")); it.setViewRate(String.valueOf(viewCount * 100 / recordList.size()).concat("%"));
@@ -123,8 +122,8 @@ public class CasesRecommendApi extends ApiBaseController {
* @return * @return
* @throws Exception * @throws Exception
*/ */
@GetMapping("/download") @GetMapping("/download/{importId}")
public void download(String importId, HttpServletResponse response) throws Exception { public void download(@PathVariable("importId") String importId, HttpServletResponse response) throws Exception {
List<String> dataList = iCasesRecommendLaunchImportService.downFailData(importId); List<String> dataList = iCasesRecommendLaunchImportService.downFailData(importId);