From bbd18f555ee3c0ed368b226cde7a3c64db4a4802 Mon Sep 17 00:00:00 2001 From: 李林 <z1292839451@163.com> Date: 星期二, 02 一月 2024 03:34:17 +0800 Subject: [PATCH] 修订版1.0 --- data-server/src/main/java/com/yuanchu/mom/controller/DataReportingController.java | 21 ++++++++++++++++++--- 1 files changed, 18 insertions(+), 3 deletions(-) diff --git a/data-server/src/main/java/com/yuanchu/mom/controller/DataReportingController.java b/data-server/src/main/java/com/yuanchu/mom/controller/DataReportingController.java index 1b10675..b018ee4 100644 --- a/data-server/src/main/java/com/yuanchu/mom/controller/DataReportingController.java +++ b/data-server/src/main/java/com/yuanchu/mom/controller/DataReportingController.java @@ -148,8 +148,7 @@ return Result.success(dataReportingService.getDataList()); } - @ValueAuth - @ApiOperation(value = "瀵煎叆") + @ApiOperation(value = "瀵煎叆鏁版嵁涓婃姤鍒楄〃") @PostMapping("/inputCsv") public Result<?> inputCsv(@RequestParam("file") MultipartFile file) throws IOException { CsvReader reader = CsvUtil.getReader(); @@ -188,7 +187,23 @@ public Result downDataReportingFile(@RequestBody Map<String, Object> data) { Page page = JSON.parseObject(JSON.toJSONString(data.get("page")), Page.class); DataReportingPageDto dataReportingPageDto = JSON.parseObject(JSON.toJSONString(data.get("entity")), DataReportingPageDto.class); - return Result.success(dataReportingService.downDataReportingFile(page, dataReportingPageDto)); + return Result.success("瀵煎嚭鎴愬姛", dataReportingService.downDataReportingFile(page, dataReportingPageDto)); + } + + @ApiOperation(value = "瀵煎嚭椤圭洰鏁版嵁缁熻鍒楄〃") + @PostMapping("/downProductCountFile") + public Result downProductCountFile(@RequestBody Map<String, Object> data) { + Page page = JSON.parseObject(JSON.toJSONString(data.get("page")), Page.class); + ProductCountDto productCountDto = JSON.parseObject(JSON.toJSONString(data.get("entity")), ProductCountDto.class); + return Result.success("瀵煎嚭鎴愬姛", dataReportingService.downProductCountFile(page, productCountDto)); + } + + @ApiOperation(value = "瀵煎嚭鍛樺伐鏁版嵁缁熻鍒楄〃") + @PostMapping("/downRegistrantCountFile") + public Result downRegistrantCountFile(@RequestBody Map<String, Object> data) { + Page page = JSON.parseObject(JSON.toJSONString(data.get("page")), Page.class); + RegistrantCountDto registrantCountDto = JSON.parseObject(JSON.toJSONString(data.get("entity")), RegistrantCountDto.class); + return Result.success("瀵煎嚭鎴愬姛", dataReportingService.downRegistrantCountFile(page, registrantCountDto)); } } -- Gitblit v1.9.3