diff --git a/sgzb-modules/sgzb-system/src/main/java/com/bonus/sgzb/system/service/impl/SysUserServiceImpl.java b/sgzb-modules/sgzb-system/src/main/java/com/bonus/sgzb/system/service/impl/SysUserServiceImpl.java index 3b3a3108..63e1bd9e 100644 --- a/sgzb-modules/sgzb-system/src/main/java/com/bonus/sgzb/system/service/impl/SysUserServiceImpl.java +++ b/sgzb-modules/sgzb-system/src/main/java/com/bonus/sgzb/system/service/impl/SysUserServiceImpl.java @@ -316,6 +316,9 @@ public class SysUserServiceImpl implements ISysUserService { SysDept sysDept = deptMapper.selectDeptById(deptId); String ancestors = sysDept.getAncestors(); String[] split = ancestors.split(","); + if (deptId == 100){ + user.setCompanyId(deptId); + } if (split.length == 2) { //表示属于分公司 user.setCompanyId(sysDept.getDeptId());