社区
C#
帖子详情
添加一个角色前是覆盖还是新增问题
men52676521
2012-07-21 11:04:26
添加一个角色前判断该角色是否存在?如果存在就提示是“覆盖”还是新增?覆盖的话:把该角色之前的所有权限都覆盖掉,用现在所填写的权限。新增的话:与之前角色的权限对比,把不同的地方更新掉。求解啊!没有源码借鉴的,实现思路也行。。。。。。
...全文
88
5
打赏
收藏
添加一个角色前是覆盖还是新增问题
添加一个角色前判断该角色是否存在?如果存在就提示是“覆盖”还是新增?覆盖的话:把该角色之前的所有权限都覆盖掉,用现在所填写的权限。新增的话:与之前角色的权限对比,把不同的地方更新掉。求解啊!没有源码借鉴的,实现思路也行。。。。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bdmh
2012-07-21
打赏
举报
回复
是不是替代,这个你说了算,你根据需求而定,至于替换会产生什么问题,跟你们的需求(客户)去探讨
天下如山
2012-07-21
打赏
举报
回复
按道理来说 角色肯定是唯一的 而你说添加一个角色前判断该角色是否存在? 难道你是按角色名来确定唯一?
一般我是 这样来的 角色的主键 设为自增的 然后在判断输入的角色名有没有 有则需要重新输入.所以就不会出现重复的事.
楼主所说的事 到是会出现在别的地方 就是当我们给角色赋权限的时候 我们是先删除所有的权限在新增权限 还是判断权限是否在 没的话就新增 这个情况就要看你怎么处理拉 感觉2种都可.
cnfixit
2012-07-21
打赏
举报
回复
假如权限用一串二进制数表示
100110
1表示具备某个权限
0表示没有
旧权限--100100
新权限--010011
覆盖-->直接替换
新增-->(新权限 | 旧权限)
以专业开发人员为伍
2012-07-21
打赏
举报
回复
中专毕业生的上岗考试,开始自己做吧。
flyingdream123
2012-07-21
打赏
举报
回复
角色存在就提示,且不能新增已经存在的角色
精讲ES6语法及
新增
课程目标: 本课程带领大家详细学习ES6语法及
新增
,学vue、react等必会的知识点,为以后学习框架打下坚实的基础 课程简介: 1,babel转码器的安装与配置 2,ES6的介绍 3,let声明变量详解 4,const声明变量详解 5,...
数据库更新业务处理方案(先删除后
新增
不合理之处)
问题
说明 ...现在对第一种
问题
场景进行处理,首先一种方法是全部删除现在数据,然后将待更新的记录全部进行
新增
.此种方法优点在于很不用考虑多种场景,并且执行简单;缺点在于对于数据量比
jeecg v3 beta
新增
用户时不能选
角色
问题
用户管理
新增
用户窗口中,点击
角色
选择时,不能弹出
角色
列表窗口。 此
问题
的原因是dialog用法错误。 解决方法:把jeecgframework-core-v3.0.jar中的org.jeecgframework.tag.core.easyui.ChooseTag.class反编译,...
数据权限是否应该与
角色
绑定
数据权限是否应该与
角色
绑定数据权限一些主要的概念为什么我想写这么
一个
记录矛盾的来源我梳理的方案打工路上的成长 数据权限 在业务系统中,我们常常会有多种
角色
比如:系统管理员、项目管理员、普通用户等,不同的...
vue3 如果切换
角色
后权限不同 怎么清空之
前
添加
动态路由。
发现会将所有home以及home的所有子路由都删除掉,而我们想要达到的效果是,删除除了home还有home名叫wecolme的子路由以外的所有路由,所以这个removeRoute API并不适合(当然你可以先删除再
新增
路由,只是显得代码...
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章