|
@@ -163,11 +163,15 @@ public class OrganizationServiceImpl extends BaseServiceImpl<Integer, Organizati
|
|
|
sysUser.setRealName(organization.getName());
|
|
|
sysUser.setPhone(organization.getContactPhone());
|
|
|
organDao.update(organization);
|
|
|
+
|
|
|
+ organDao.getChildOrgans(organization.getParentOrganIdTag());
|
|
|
//删除当前用户角色
|
|
|
sysUserDao.delEmployeeRole(sysUser.getId());
|
|
|
//新增用户角色
|
|
|
if(sysUser.getRoles() != null && sysUser.getRoles().size() > 0){
|
|
|
sysUserDao.batchAddEmployeeRole(sysUser.getId(),sysUser.getRoles());
|
|
|
+ //删除当前用户以及子集用户角色
|
|
|
+ //新增当前用户和子集用户角色
|
|
|
}
|
|
|
sysUserDao.update(sysUser);
|
|
|
imFeignService.update(new ImUserModel(sysUser.getId().toString(),sysUser.getRealName(),sysUser.getAvatar()));
|