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 |   20 ++++++++++++++------
 1 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/src/main/java/com/whyc/controller/StandardFeatureCurveController.java b/src/main/java/com/whyc/controller/StandardFeatureCurveController.java
index a606e26..32bff99 100644
--- a/src/main/java/com/whyc/controller/StandardFeatureCurveController.java
+++ b/src/main/java/com/whyc/controller/StandardFeatureCurveController.java
@@ -11,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;
 
@@ -34,21 +35,28 @@
 
     @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;
     }
     @ApiOperation("娴嬭瘯mybatisDb")
     @GetMapping("testTableDb")
-    public Response testTableDb(@RequestParam String va,@RequestParam String c){
-       List list = service.testTableDb(va,c);
-        return new Response().setII(1,true,list,null);
+    public Response testTableDb(){
+        return service.testTableDb();
     }
 }

--
Gitblit v1.9.1