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