diff --git a/adc-da-sys/src/main/java/com/adc/da/sys/service/UserEOServiceImpl.java b/adc-da-sys/src/main/java/com/adc/da/sys/service/UserEOServiceImpl.java index f640675..9aac281 100644 --- a/adc-da-sys/src/main/java/com/adc/da/sys/service/UserEOServiceImpl.java +++ b/adc-da-sys/src/main/java/com/adc/da/sys/service/UserEOServiceImpl.java @@ -114,14 +114,15 @@ public class UserEOServiceImpl implements IUserEoService { userRoleEO.setRoleId(c); userRoleEODao.insert(userRoleEO); }); - - String[] split = eo.getOrgId().split(","); - // 插入组织关联表 暂时用不上,页面不维护组织机构 - for (String s : split) { - UserOrgEO userOrgEO = new UserOrgEO(); - userOrgEO.setUserId(eo.getUsid()); - userOrgEO.setOrgId(s); - userOrgEODao.insert(userOrgEO); + if (StringUtils.isNotEmpty(eo.getOrgId())){ + String[] split = eo.getOrgId().split(","); + // 插入组织关联表 暂时用不上,页面不维护组织机构 + for (String s : split) { + UserOrgEO userOrgEO = new UserOrgEO(); + userOrgEO.setUserId(eo.getUsid()); + userOrgEO.setOrgId(s); + userOrgEODao.insert(userOrgEO); + } } } @@ -387,9 +388,9 @@ public class UserEOServiceImpl implements IUserEoService { if (StringUtils.isEmpty(userImportVO.getOperation())) { throw new AdcDaBaseException("第"+(i+1)+"行"+"操作(add添加、full覆盖角色)不能为空"); } - if (StringUtils.isEmpty(userImportVO.getIsUse())) { - throw new AdcDaBaseException("第"+(i+1)+"行"+"是否启用不能为空"); - } +// if (StringUtils.isEmpty(userImportVO.getIsUse())) { +// throw new AdcDaBaseException("第"+(i+1)+"行"+"是否启用不能为空"); +// } if (!roleEOMap.keySet().contains(userImportVO.getRoleName())) { throw new AdcDaBaseException("第"+(i+1)+"行"+"角色:" + userImportVO.getRoleName() + "不存在,请检查"); } diff --git a/adc-da-sys/src/main/java/com/adc/da/sys/vo/UserImportVO.java b/adc-da-sys/src/main/java/com/adc/da/sys/vo/UserImportVO.java index a0fadea..7aaf92a 100644 --- a/adc-da-sys/src/main/java/com/adc/da/sys/vo/UserImportVO.java +++ b/adc-da-sys/src/main/java/com/adc/da/sys/vo/UserImportVO.java @@ -3,9 +3,6 @@ package com.adc.da.sys.vo; import com.adc.da.excel.annotation.Excel; import lombok.Data; -import java.util.ArrayList; -import java.util.List; - @Data public class UserImportVO { @@ -51,9 +48,8 @@ public class UserImportVO { private String updateTime; - - @Excel(name = "是否启用(0禁用、1启用)", width = 20) - private String isUse; +// @Excel(name = "是否启用(0禁用、1启用)", width = 20) +// private String isUse; @Excel(name = "姓名", width = 20) private String usname; diff --git a/adc-da-sys/src/main/resources/mybatis/mapper/sys/mysql/UserEOMapper.xml b/adc-da-sys/src/main/resources/mybatis/mapper/sys/mysql/UserEOMapper.xml index f32664d..4de06e6 100644 --- a/adc-da-sys/src/main/resources/mybatis/mapper/sys/mysql/UserEOMapper.xml +++ b/adc-da-sys/src/main/resources/mybatis/mapper/sys/mysql/UserEOMapper.xml @@ -266,6 +266,7 @@ #{item.id} and (u.level_id=5 or u.level_id=9) and u.employee_type_id = 1 + and u.del_flag = 0 diff --git a/adc-da-sys/src/main/resources/template/用户导入模板.xlsx b/adc-da-sys/src/main/resources/template/用户导入模板.xlsx index 6ac697b..a7cc340 100644 Binary files a/adc-da-sys/src/main/resources/template/用户导入模板.xlsx and b/adc-da-sys/src/main/resources/template/用户导入模板.xlsx differ