管理员 admin
John
• 发表于:2021年12月10日 16:27 • 更新于:2021年12月29日 10:46
394


--admin.createRole(name)

创建角色,name为角色名称

示例:

  https://pan.bnocode.com/project/5ebb991f975bfe569224be3e/attachment/20211229/1640745765980_2.png                     

返回值:

返回新增角色的角色id。

--admin.bindRoleAuth(role,option)

绑定角色权限,role为角色id,option参数为绑定的权限数据;

optiton结构:

字段

名称

描述


option.route

菜单列表

角色可使用的菜单id列表


option.program

功能列表

角色可使用的功能flow列表


option.entity

主数据集

角色可使用的主数据集列表


option.shortcut

快捷功能

就是数据表高级配置那里设置的功能


示例:

   https://pan.bnocode.com/project/5ebb991f975bfe569224be3e/attachment/20211229/1640745795039_4.png                    

无返回值

--admin.updateApi(id,update)

配置api配置、输入、输出参数


--admin.createUser(account,role,pwd,name,phone)

创建子用户,account账号、role角色id、pwd密码、name昵称、phone手机号

account正则:^[a-zA-Z][0-9a-zA-Z#!*.@_]{5,15}$

pwd正则:^[a-zA-Z0-9!@#]{6,16}$

手机号正则:^[1][3,4,5,6,7,8,9][0-9]{9}$

示例:

         https://pan.bnocode.com/project/5ebb991f975bfe569224be3e/attachment/20211229/1640745832376_3.png              

返回值:

若创建成功,则返回用户id;


--admin.updateUser(account,updated)

修改子用户信息,account账号,updated要修改的信息

updated结构

字段

名称

描述


updated.role

角色id

修改角色


updated.pwd

密码

修改密码


updated.name

昵称

修改昵称


updated.phone

电话号码

修改绑定的电话号码


无返回值


--admin.setUserActive(account, active)

修改用户状态,active(true:启用,false:禁用)


--admin.getUserInfo(account)

获取用户信息,account账号


--admin.getUserToken(account)

获取子用户token,account账号


本文是否对您有帮助?
有帮助
没帮助
您是否遇到了以下问题?
内容过期或不准确
缺少场景、事例
链接有误
太简单,步骤待完善
其他
提交反馈
如需获取即时帮助,请联系
小助理
微信扫码添加小助理
让你的想法快速变成软件吧~
管理员 admin