From e16302f9d475c7cc4dd18c5abf1a23cb5502e362 Mon Sep 17 00:00:00 2001
From: whyclxw <810412026@qq.com>
Date: 星期三, 28 五月 2025 14:57:56 +0800
Subject: [PATCH] 密码验证加-

---
 src/main/java/com/whyc/controller/StandardFeatureCurveController.java |   19 +++++++++++++------
 1 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/src/main/java/com/whyc/controller/StandardFeatureCurveController.java b/src/main/java/com/whyc/controller/StandardFeatureCurveController.java
index b8f6fa1..32bff99 100644
--- a/src/main/java/com/whyc/controller/StandardFeatureCurveController.java
+++ b/src/main/java/com/whyc/controller/StandardFeatureCurveController.java
@@ -2,7 +2,6 @@
 
 import com.whyc.dto.Response;
 import com.whyc.dto.StandardFeatureCurve;
-import com.whyc.pojo.PwrdevAlarmHistory;
 import com.whyc.service.StandardFeatureCurveService;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
@@ -12,6 +11,7 @@
 import org.springframework.web.multipart.MultipartFile;
 
 import java.io.IOException;
+import java.io.InputStream;
 import java.sql.ResultSet;
 import java.util.List;
 
@@ -35,13 +35,21 @@
 
     @ApiOperation("鏁版嵁瀵煎叆")
     @PostMapping("excelImport")
-    public Response excelImport(@RequestParam MultipartFile file) throws IOException, InvalidFormatException {
+    public Response excelImport(@RequestPart MultipartFile file) throws IOException, InvalidFormatException {
         Response<Object> response = new Response<>();
         String name=file.getOriginalFilename();
-        if(!name.substring(name.length()-4).equals(".xls") && !name.substring(name.length()-5).equals(".xlsx")){
+        if(!name.endsWith(".xls") && !name.endsWith(".xlsx")){
             response.set(1,false,"鏂囦欢绫诲瀷閿欒");
         }else{
-            service.excelImport(file.getInputStream());
+            InputStream is=file.getInputStream();
+            service.excelImport(is);
+            if(is!=null){
+                try {
+                    is.close();
+                } catch (IOException e) {
+                    e.printStackTrace();
+                }
+            }
             response.set(1,true,"鏁版嵁瀵煎叆瀹屾垚");
         }
         return response;
@@ -49,7 +57,6 @@
     @ApiOperation("娴嬭瘯mybatisDb")
     @GetMapping("testTableDb")
     public Response testTableDb(){
-       List list = service.testTableDb();
-        return new Response().setII(1,true,list,null);
+        return service.testTableDb();
     }
 }

--
Gitblit v1.9.1