diff --git a/doc/admin/UserGroup.js b/doc/admin/UserGroup.js index fc365113..2844ea0a 100644 --- a/doc/admin/UserGroup.js +++ b/doc/admin/UserGroup.js @@ -50,7 +50,7 @@ module.exports = class { 'is_json_params': true, 'params': [ new common.RspHead(), - ['group_id', 0, '组id'], + ['group_id', '', '组id'], ['group_name', '', '组名'], ['group_desc', '', '描述'], ['enabled', 0, '是否启用'], diff --git a/doc/admin/UserGroupMember.js b/doc/admin/UserGroupMember.js new file mode 100644 index 00000000..a787c8b6 --- /dev/null +++ b/doc/admin/UserGroupMember.js @@ -0,0 +1,65 @@ +const common = require('./common'); + +module.exports = class { + + constructor() { + this.apis = [ + { + 'method': 'GET', + 'name': 'list', + 'desc': '获取用户组成员列表', + 'group': 'user_group', + 'url': 'api/v1/user_group/member/list', + 'header': [ + ], + 'is_json_params': true, + 'params': [ + ], + 'response': [ + new common.RspHead(), + ['!data', common.UserGroup()] + ] + }, + { + 'method': 'POST', + 'name': 'add', + 'desc': '添加用户组成员', + 'group': 'user_group', + 'url': 'api/v1/user_group/member/add', + 'header': [ + ], + 'is_json_params': true, + 'params': [ + new common.RspHead(), + ['group_name', '', '组名'], + ['group_desc', '', '描述'], + ['enabled', 0, '是否启用'], + ], + 'response': [ + new common.RspHead(), + ] + }, + { + 'method': 'POST', + 'name': 'add', + 'desc': '编辑用户组成员', + 'group': 'user_group', + 'url': 'api/v1/user_group/member/edit', + 'header': [ + ], + 'is_json_params': true, + 'params': [ + new common.RspHead(), + ['group_id', 0, '组id'], + ['group_name', '', '组名'], + ['group_desc', '', '描述'], + ['enabled', 0, '是否启用'], + ], + 'response': [ + new common.RspHead(), + ] + }, + ]; + } + +};