Browse Source

bug修复

lmstack 3 years ago
parent
commit
2317b1e805

+ 1 - 1
src/main/java/cn/fastfun/controller/api/ApiAppDeviceController.java

@@ -100,7 +100,7 @@ public class ApiAppDeviceController {
     @ApiOperation(value = "批量新增电池")
     @RequestMapping(value = "excelImport", method = RequestMethod.POST)
     public ApiDTO excelImport(MultipartFile file) {
-        appDeviceService.importDevice(sysExcelFieldService.importExcel("invoice", file));
+        appDeviceService.importDevice(sysExcelFieldService.importExcel("invoice", file),utilService.getUserName());
         return ApiDTO.ok();
     }
 

+ 1 - 1
src/main/java/cn/fastfun/service/AppDeviceService.java

@@ -17,7 +17,7 @@ public interface AppDeviceService extends JpaService<AppDevice, String> {
     /**
      * excel导入设备
      */
-    void importDevice(List<Map<String, Object>> list);
+    void importDevice(List<Map<String, Object>> list, String operator);
 
     /**
      * 获得repository

+ 2 - 2
src/main/java/cn/fastfun/service/impl/AppDeviceServiceImp.java

@@ -42,7 +42,7 @@ public class AppDeviceServiceImp extends JpaServiceImp<AppDevice, String> implem
     UtilService utilService;
 
     @Override
-    public void importDevice(List<Map<String, Object>> list) {
+    public void importDevice(List<Map<String, Object>> list, String operator) {
         List<AppDevice> devices = new ArrayList<>();
         DeviceAttrDTO diffAttrDTO = null;
 
@@ -83,7 +83,7 @@ public class AppDeviceServiceImp extends JpaServiceImp<AppDevice, String> implem
                 throw new ApiRuntimeException("sn:" + device.getSn() + "已经被录入");
             }
             device.setOperateID(operateID.intValue());
-            device.setOperator(utilService.getUserName());
+            device.setOperator(operator);
             devices.add(device);
         }
         save(devices);