为了账号安全,请及时绑定邮箱和手机立即绑定

这种情况怎么设计:下级管理员的所有操作都需要上级管理员确认

这种情况怎么设计:下级管理员的所有操作都需要上级管理员确认

RISEBY 2018-10-24 05:06:40
下级管理员的所有操作(比如修改某个用户的数据,但是他的操作不立即生效的)都是记录在数据库,上级管理员看到后点一下“确认”就生效,这个怎么设计呢
查看完整描述

2 回答

?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

几种思路:

1 把下级管理员的操作按规则写成字符串存放在数据库或文件中,高级管理员可以解析文本并且执行操作。

2 把所有操作都封装到单独的类,如果是下级程序员访问此类,则缓存。高级程序员读取缓存,逐个操作。

更方便灵活的办法是把下级管理员操作数据库的SQL语句文本或者存储过程名和参数记录下来,可让其附带一段文字说明。待上级管理员处理。


查看完整回答
反对 回复 2018-10-25
  • 2 回答
  • 0 关注
  • 500 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信