From 84172752f938bf71c8f502b60558692cf5734ae7 Mon Sep 17 00:00:00 2001
From: 龚焕茏 <2842157468@qq.com>
Date: 星期一, 22 七月 2024 18:28:43 +0800
Subject: [PATCH] feat:用户导入,获取为空

---
 src/main/java/com/ycl/jxkg/service/impl/UserServiceImpl.java |   36 +++++++++++++++++-------------------
 1 files changed, 17 insertions(+), 19 deletions(-)

diff --git a/src/main/java/com/ycl/jxkg/service/impl/UserServiceImpl.java b/src/main/java/com/ycl/jxkg/service/impl/UserServiceImpl.java
index 9b99327..4bb55cd 100644
--- a/src/main/java/com/ycl/jxkg/service/impl/UserServiceImpl.java
+++ b/src/main/java/com/ycl/jxkg/service/impl/UserServiceImpl.java
@@ -227,25 +227,23 @@
     public String importExcel(MultipartFile file) {
         List<User> userList = new ArrayList<>();
         List<String> errorList = new ArrayList<>();
-        EasyExcel.read(file.getInputStream(), UserExcelVo.class, new PageReadListener<UserExcelVo>(dataList -> {
-            dataList.forEach(item -> {
-                User user = new User();
-                user.setUserName(item.getUserName());
-                user.setPassword(authenticationService.pwdEncode("!Password123456789"));
-                user.setRealName(item.getRealName());
-                user.setSex(item.getSex());
-                user.setPhone(item.getPhone());
-                try {
-                    user.setBirthDay(new SimpleDateFormat("yyyy-MM-dd").parse(item.getBirthDay()));
-                } catch (ParseException e) {
-                    errorList.add(item.getRealName());
-                }
-                user.setAge(item.getAge());
-                user.setRole(item.getRole());
-                user.setStatus(UserStatusEnum.Enable.getCode());
-                userList.add(user);
-            });
-        }));
+        EasyExcel.read(file.getInputStream(), UserExcelVo.class, new PageReadListener<UserExcelVo>(dataList -> dataList.forEach(item -> {
+            User user = new User();
+            user.setUserName(item.getUserName());
+            user.setPassword(authenticationService.pwdEncode("!Password123456789"));
+            user.setRealName(item.getRealName());
+            user.setSex(item.getSex());
+            user.setPhone(item.getPhone());
+            try {
+                user.setBirthDay(new SimpleDateFormat("yyyy-MM-dd").parse(item.getBirthDay()));
+            } catch (ParseException e) {
+                errorList.add(item.getRealName());
+            }
+            user.setAge(item.getAge());
+            user.setRole(item.getRole());
+            user.setStatus(UserStatusEnum.Enable.getCode());
+            userList.add(user);
+        }))).sheet().doRead();
         if (!errorList.isEmpty()) {
             return "浠ヤ笅鏁版嵁鏃ユ湡鏍煎紡閿欒锛歕\n" + String.join(",", errorList);
         } else {

--
Gitblit v1.8.0