update
This commit is contained in:
@@ -126,7 +126,7 @@
|
||||
from
|
||||
sys_role r inner join enterprise_user_role e on r.role_id = e.role_id
|
||||
where
|
||||
e.user_id = #{userId} and r.deleted = 0
|
||||
e.user_id = #{userId} and r.deleted = 0 and e.deleted = 0
|
||||
limit 1
|
||||
</select>
|
||||
|
||||
|
||||
@@ -199,6 +199,8 @@ public class EnterpriseSyncServiceImpl implements EnterpriseSyncService {
|
||||
List<EnterpriseUserRoleDO> enterpriseUserRole = EnterpriseUserRoleDO.convertSyncDO(role.getRoleId(), new ArrayList<>(Arrays.asList(userDetail.getUserId())));
|
||||
enterpriseUserRoleDAO.batchInsertOrUpdate(enterpriseUserRole);
|
||||
enterpriseUserRoleDAO.deleteUserInRole(userDetail.getUserId(), DataSourceEnum.SYNC, role.getRoleId());
|
||||
}else{
|
||||
enterpriseUserRoleDAO.deleteUserRole(userDetail.getUserId());
|
||||
}
|
||||
EnterpriseUserDO enterpriseUser = EnterpriseUserDTO.transUserDtoToDo(userDetail, regionPathMap, leaderDeptMap);
|
||||
enterpriseUserDAO.batchInsertOrUpdate(new ArrayList<>(Arrays.asList(enterpriseUser)));
|
||||
|
||||
Reference in New Issue
Block a user