[TODO] 用户管理界面用户信息管理 #1
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
新增用户
注意事项:
1 新增用户时,可以为该用户选择角色(可选角色身份不能高于创建者本身)
2 密码在前端经过md加密后(怎么加密的去看看前端登录请求),提交到后端,后端还要使用加密工具PasswordEncryptor对md5密码进一步加密,再进行存储
3 用户头像暂时不管,保持空即可,这个后面我会去对接图床
4 merchant_code是商户编码,如果创建者有商户编码,那么所创建的用户继承该商户编码,如果没有,则不管。
特殊情况:如果创建者 level<=2,那么可以从agentInfo表中加载可用的商户编码,以下拉列表框的方式展现出来让创建者选择
5 必须要设置id,请使用雪花算法,使用方法请参阅后端启动类里面的注释
修改用户角色
1 后端要检查 修改人的 level < 被修改人的旧level 才有权限修改
2 后端要检查 修改人的 level < 被修改人的新level才有权限修改
删除用户
删除用户使用逻辑删除的方式,有两个地方需要修改 status需要修改为-1 deleted 需要改成1