请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师好!超级管理员模块下的账号管理中顾客,店家,管理员没有取到信息

图片描述
这个是我对时间一样单独对某一列的操作,顾客·只能是顾客,店家只能是店家,管理员只能是管理员?
图片描述
老师这里是怎么实现的?代码是我移植过来的,这块是空的,后来是我对时间那样单独操作才有值的

正在回答 回答被采纳积分+3

2回答

翔仔 2019-11-27 01:13:12

同学好,原来是这个,我原先这块是之前的管理系统的,其实是由三个字段组成的,这块其实可以去掉不给予展示了。如果一定要展示,需要重新定义userType,001为顾客,011为店家,111为超级管理员,这样就能表示超级管理员既有店家也有顾客的权限了。然后再改一下实体类的userType,将其一分为三,比如改成isCustomer,isShopOwner,isSuperAdmin这三个字段,然后在数据库取出userType之后,按照userType给这三者赋值,这样前端就能展现出来了。

0 回复 有任何疑惑可以回复我~
翔仔 2019-11-25 01:16:25

同学好,没太明白同学说的是啥,我们在拦截器里面判断了这三种用户类型了呢。

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_独闭关中_0 #1
    哦,我没有表述清楚,是在超级管理模式下,账户管理,用户,店家,管理员这里没有数据
    回复 有任何疑惑可以回复我~ 2019-11-25 13:30:14
  • 翔仔 回复 提问者 qq_独闭关中_0 #2
    同学可以前后调试一下,看看是数据库里面没有值,还是后端没取到,或者是后端取到了前端没有展示,一步步调试看看,光这样描述我也没办法帮你精确定位问题呢
    回复 有任何疑惑可以回复我~ 2019-11-26 00:59:02
  • 提问者 qq_独闭关中_0 回复 翔仔 #3
    老师好,数据库里面呢只有一个字段用1,2,3分别对应了顾客,店家,管理员,顾客只能是登录前端系统,店家不仅能登录店家系统也能登录前端系统,而管理员权限最大,前端,店家,超级管理员系统都能登录,在超级管理员系统里,如何能判断一个这段,分别在顾客,店家,管理员这三列方便用0,1表示呢?
    回复 有任何疑惑可以回复我~ 2019-11-26 01:32:40
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信