修改参数传递方式

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.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<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();
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<String> dataList = iCasesRecommendLaunchImportService.downFailData(importId);