管理员功能清单
登录
管理员只有登录,不能注册
以下所有操作在后端严格校验管理员权限,并记录详细日志。
用户管理
用户列表
字段:昵称、手机号、角色、邮箱(是否认证)、备注、用户组(多个)、注册时间、总token、已消耗token、剩余token
操作:修改角色、修改用户组、修改token、编辑备注
查询:昵称、手机号、角色、邮箱、备注、用户组
修改角色
目前就两个角色:普通用户、管理员
下拉框选就行
修改用户组
用户组用于自动发token等批量操作,多对多
管理员界面可以简单做,就用复选框就行
修改token
此操作一般不用,只在特殊情况,如:
为防止有人买课、兑换之后秒退课,此操作用来扣它已经兑换的token。
加的话计入增加日志,减的话记录日志和备注,此操作直接修改用户总token,不计入消耗量。
字段:token数量(减就是负数)、备注(就是为什么加减)
用户组管理
用户组列表
字段:组名称、人数、备注
操作:修改、删除
修改
修改组名称、备注
兑换码管理
兑换码列表
默认按照创建时间倒排
字段:兑换码、token、备注、创建时间、创建人、兑换时间、兑换用户手机号、兑换用户昵称
操作:删除
删除
只能删除自己创建的、还未被兑换的数据。
新增兑换码
字段:token数量、备注
新增后返回uuid作为兑换码,展示到前端,前端用弹出框展示,提供“复制”按钮