diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/controller/SysDeptController.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/controller/SysDeptController.java index 461aa8d..ed68688 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/controller/SysDeptController.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/controller/SysDeptController.java @@ -70,6 +70,7 @@ public class SysDeptController extends BaseController List deptList = new ArrayList<>(); try{ startPage(); + dept.setCompanyId(SecurityUtils.getLoginUser().getSysUser().getCompanyId()); deptList = deptService.getDeptList(dept); return getDataTable(deptList); }catch (Exception e){ diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/service/impl/SysDeptServiceImpl.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/service/impl/SysDeptServiceImpl.java index 782a262..643b481 100644 --- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/service/impl/SysDeptServiceImpl.java +++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/service/impl/SysDeptServiceImpl.java @@ -301,7 +301,6 @@ public class SysDeptServiceImpl implements ISysDeptService dept.setAncestors("0"); dept.setStatus("0");//默认启用 dept.setMenuTemplateId(1L);//TODO 将来用前端传的模版ID - //dept.setInitPassword(dept.getSysUser().getPassword()); int result = deptMapper.insertDept(dept); if (systemConfig.isAddRootCompany() && result > 0) { if (StringUtils.isNotNull(dept.getSysUser()) && !userService.checkUserNameUnique(dept.getSysUser())) { @@ -507,7 +506,6 @@ public class SysDeptServiceImpl implements ISysDeptService private void updateCompanyAdminUserAndRole(SysDept dept) { SysUser oldCompanyAdmin = deptMapper.selectCompanyAdminByDept(dept.getDeptId()); SysUser user = dept.getSysUser(); - user.setPassword(SecurityUtils.encryptPassword(dept.getInitPassword())); user.setUpdateBy(SecurityUtils.getUsername()); user.setUpdateTime(DateUtils.getNowDate()); user.setDeptId(dept.getDeptId()); diff --git a/bonus-modules/bonus-system/src/main/resources/mapper/system/SysDeptMapper.xml b/bonus-modules/bonus-system/src/main/resources/mapper/system/SysDeptMapper.xml index 7167254..9a2b055 100644 --- a/bonus-modules/bonus-system/src/main/resources/mapper/system/SysDeptMapper.xml +++ b/bonus-modules/bonus-system/src/main/resources/mapper/system/SysDeptMapper.xml @@ -81,6 +81,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"