182183184185186187188189190191192
user.init(); dao.save(user); cmsUserExtMng.save(userExt, user); if (roleIds != null) { for (Integer rid : roleIds) { user.addToRoles(cmsRoleMng.findById(rid)); } } if (channelIds != null) { Channel channel; for (Integer cid : channelIds) {
237238239240241242243244245246247
cmsUserExtMng.update(ext, user); // 更新角色 user.getRoles().clear(); if (roleIds != null) { for (Integer rid : roleIds) { user.addToRoles(cmsRoleMng.findById(rid)); } } // 更新栏目权限 Set<Channel> channels = user.getChannels(); // 清除