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