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