zx 4 ماه پیش
والد
کامیت
4034b7c3cd

+ 6 - 2
ruoyi-powerdistribution/src/main/java/com/ruoyi/powerdistribution/controller/PdmVehicleDrivingRecordController.java

@@ -38,7 +38,7 @@ import org.springframework.web.multipart.MultipartFile;
 
 /**
  * 施工车辆行驶记录Controller
- * 
+ *
  * @author ruoyi
  * @date 2025-01-21
  */
@@ -112,7 +112,9 @@ public class PdmVehicleDrivingRecordController extends BaseController
     }
     @PostMapping("/import")
     public void importExcel(HttpServletRequest request, MultipartFile file)throws IOException, CsvValidationException {
-             CSVReader csvReader = new CSVReader(new InputStreamReader(file.getInputStream(), StandardCharsets.UTF_8));
+
+             InputStreamReader inputStreamReader = new InputStreamReader(file.getInputStream(), StandardCharsets.UTF_8);
+             CSVReader csvReader = new CSVReader(inputStreamReader);
             String[] nextLine;
             int i=0;
             List<PdmVehicleDrivingRecord> dataList=new ArrayList<>();
@@ -133,5 +135,7 @@ public class PdmVehicleDrivingRecordController extends BaseController
             }
             System.out.println(JSON.toJSON(dataList));
         pdmVehicleDrivingRecordService.batchAdd(dataList);
+        inputStreamReader.close();
+        csvReader.close();
     }
 }