作者 yangfu

fix struct

正在显示 45 个修改的文件 包含 633 行增加636 行删除
@@ -3,47 +3,47 @@ kind: HttpApi @@ -3,47 +3,47 @@ kind: HttpApi
3 metadata: 3 metadata:
4 service: users 4 service: users
5 path: /users 5 path: /users
6 - endpoints:  
7 - - method: createUsers  
8 - route:  
9 - post: /  
10 - - method: updateUsers  
11 - route:  
12 - put: /{usersId}  
13 - - method: getUsers  
14 - route:  
15 - get: /{usersId}  
16 - - method: removeUsers  
17 - route:  
18 - delete: /{usersId}  
19 - - method: listUsers  
20 - route:  
21 - get: /  
22 - params:  
23 - - name: offset  
24 - - name: limit  
25 - - method: getUsersAccessMenus 6 + endpoints:
  7 + - method: createUsers
  8 + route:
  9 + post: /
  10 + - method: updateUsers
  11 + route:
  12 + put: /{usersId}
  13 + - method: getUsers
  14 + route:
  15 + get: /{usersId}
  16 + - method: removeUsers
  17 + route:
  18 + delete: /{usersId}
  19 + - method: listUsers
  20 + route:
  21 + get: /
  22 + params:
  23 + - name: offset
  24 + - name: limit
  25 + - method: getUsersAccessMenus
26 route: 26 route:
27 get: /access-menus 27 get: /access-menus
28 params: 28 params:
29 - name: usersId 29 - name: usersId
30 - name: menuCategory 30 - name: menuCategory
31 - - method: getUsersBaseInfo 31 + - method: getUsersBaseInfo
32 route: 32 route:
33 get: /base-info 33 get: /base-info
34 params: 34 params:
35 - name: usersId 35 - name: usersId
36 - name: phone 36 - name: phone
37 - name: usersBaseId 37 - name: usersBaseId
38 - - method: batchAdd  
39 - route:  
40 - post: /batch-add  
41 - - method: batchEnable  
42 - route:  
43 - post: /batch-enable  
44 - - method: batchResetPassword  
45 - route:  
46 - post: /batch-reset-password  
47 - - method: phoneAuth  
48 - route:  
49 - put: /{usersId}/phone-auth  
  38 + - method: batchAdd
  39 + route:
  40 + post: /batch-add
  41 + - method: batchEnable
  42 + route:
  43 + post: /batch-enable
  44 + - method: batchResetPassword
  45 + route:
  46 + post: /batch-reset-password
  47 + - method: phoneAuth
  48 + route:
  49 + put: /{usersId}/phone-auth
@@ -5,6 +5,6 @@ metadata: @@ -5,6 +5,6 @@ metadata:
5 description: 天联企业管理系统 5 description: 天联企业管理系统
6 version: 0.0.1 6 version: 0.0.1
7 repository: gitlab.fjmaimaimai.com/allied-creation/allied-creation-user 7 repository: gitlab.fjmaimaimai.com/allied-creation/allied-creation-user
8 - contact:  
9 - name:  
10 - email:  
  8 + contact:
  9 + name:
  10 + email:
@@ -4,29 +4,29 @@ metadata: @@ -4,29 +4,29 @@ metadata:
4 name: app 4 name: app
5 description: app项目管理 5 description: app项目管理
6 attributes: 6 attributes:
7 - - name: appId  
8 - description: appId  
9 - type:  
10 - primitive: int64  
11 - - name: project  
12 - description: 项目标识 ability  
13 - type:  
14 - primitive: string  
15 - - name: app  
16 - description: 应用标识 ability.boss.pad  
17 - type:  
18 - primitive: string  
19 - - name: icon  
20 - description: 图标地址  
21 - type:  
22 - primitive: string  
23 - - name: remark  
24 - description: 备注信息  
25 - type:  
26 - primitive: string  
27 - - ref: createAt  
28 - required: true  
29 - - ref: updateAt  
30 - required: true  
31 - - ref: deleteAt  
32 - required: true  
  7 + - name: appId
  8 + description: appId
  9 + type:
  10 + primitive: int64
  11 + - name: project
  12 + description: 项目标识 ability
  13 + type:
  14 + primitive: string
  15 + - name: app
  16 + description: 应用标识 ability.boss.pad
  17 + type:
  18 + primitive: string
  19 + - name: icon
  20 + description: 图标地址
  21 + type:
  22 + primitive: string
  23 + - name: remark
  24 + description: 备注信息
  25 + type:
  26 + primitive: string
  27 + - ref: createAt
  28 + required: true
  29 + - ref: updateAt
  30 + required: true
  31 + - ref: deleteAt
  32 + required: true
@@ -4,29 +4,29 @@ metadata: @@ -4,29 +4,29 @@ metadata:
4 name: appVersion 4 name: appVersion
5 description: App版本管理 5 description: App版本管理
6 attributes: 6 attributes:
7 - - name: appVersionId  
8 - description: app版本id  
9 - type:  
10 - primitive: int64  
11 - - name: app  
12 - description: 应用  
13 - type:  
14 - schema: app  
15 - - name: os  
16 - description: 设备类型 0:IOS 1:安卓  
17 - type:  
18 - primitive: int  
19 - - name: version  
20 - description: 版本信息  
21 - type:  
22 - schema: appVersionInfo  
23 - - name: remark  
24 - description: 备注信息  
25 - type:  
26 - primitive: string  
27 - - ref: createAt  
28 - required: true  
29 - - ref: updateAt  
30 - required: true  
31 - - ref: deleteAt  
32 - required: true 7 + - name: appVersionId
  8 + description: app版本id
  9 + type:
  10 + primitive: int64
  11 + - name: app
  12 + description: 应用
  13 + type:
  14 + schema: app
  15 + - name: os
  16 + description: 设备类型 0:IOS 1:安卓
  17 + type:
  18 + primitive: int
  19 + - name: version
  20 + description: 版本信息
  21 + type:
  22 + schema: appVersionInfo
  23 + - name: remark
  24 + description: 备注信息
  25 + type:
  26 + primitive: string
  27 + - ref: createAt
  28 + required: true
  29 + - ref: updateAt
  30 + required: true
  31 + - ref: deleteAt
  32 + required: true
@@ -4,43 +4,43 @@ metadata: @@ -4,43 +4,43 @@ metadata:
4 name: appVersionInfo 4 name: appVersionInfo
5 description: app 版本信息 5 description: app 版本信息
6 attributes: 6 attributes:
7 - - name: versionNo  
8 - description: 版本号  
9 - type:  
10 - primitive: string  
11 - - name: versionName  
12 - description: 版本名称  
13 - type:  
14 - primitive: string  
15 - - name: title  
16 - description: 标题  
17 - type:  
18 - primitive: string  
19 - - name: summary  
20 - description: 版本概要  
21 - type:  
22 - primitive: string  
23 - - name: content  
24 - description: 版本内容  
25 - type:  
26 - primitive: string  
27 - - name: deviceType  
28 - description: 设备类型 0:ios , 1:android  
29 - type:  
30 - primitive: int  
31 - - name: downloadPage  
32 - description: 下载页面  
33 - type:  
34 - primitive: string  
35 - - name: downloadFile  
36 - description: 文件下载地址  
37 - type:  
38 - primitive: string  
39 - - name: updateType  
40 - description: 更新类型 0不需要更新 1是引导更新 2是强制更新  
41 - type:  
42 - primitive: int  
43 - - name: channel  
44 - description: 更新的渠道 当前渠道 0_AppStore、1_fir平台、2_华为、3_小米、4_魅族、5_oppo、6_vivo、7_360、8_百度、9_应用宝、10_其他(使用应用宝地址)  
45 - type:  
46 - array: int  
  7 + - name: versionNo
  8 + description: 版本号
  9 + type:
  10 + primitive: string
  11 + - name: versionName
  12 + description: 版本名称
  13 + type:
  14 + primitive: string
  15 + - name: title
  16 + description: 标题
  17 + type:
  18 + primitive: string
  19 + - name: summary
  20 + description: 版本概要
  21 + type:
  22 + primitive: string
  23 + - name: content
  24 + description: 版本内容
  25 + type:
  26 + primitive: string
  27 + - name: deviceType
  28 + description: 设备类型 0:ios , 1:android
  29 + type:
  30 + primitive: int
  31 + - name: downloadPage
  32 + description: 下载页面
  33 + type:
  34 + primitive: string
  35 + - name: downloadFile
  36 + description: 文件下载地址
  37 + type:
  38 + primitive: string
  39 + - name: updateType
  40 + description: 更新类型 0不需要更新 1是引导更新 2是强制更新
  41 + type:
  42 + primitive: int
  43 + - name: channel
  44 + description: 更新的渠道 当前渠道 0_AppStore、1_fir平台、2_华为、3_小米、4_魅族、5_oppo、6_vivo、7_360、8_百度、9_应用宝、10_其他(使用应用宝地址)
  45 + type:
  46 + array: int
@@ -4,22 +4,21 @@ metadata: @@ -4,22 +4,21 @@ metadata:
4 name: company 4 name: company
5 description: 企业信息 (base) 5 description: 企业信息 (base)
6 attributes: 6 attributes:
7 - - ref: companyId  
8 - required: true  
9 - - name: companyConfig  
10 - description: 企业配置信息  
11 - type:  
12 - schema: companyConfig  
13 - - name: companyInfo  
14 - description: 企业基本信息  
15 - type:  
16 - schema: companyInfo  
17 - - name: status  
18 - description: 公司状态  
19 - type:  
20 - primitive: int  
21 - - ref: createAt  
22 - required: false  
23 - - ref: updateAt  
24 - required: false  
25 - 7 + - ref: companyId
  8 + required: true
  9 + - name: companyConfig
  10 + description: 企业配置信息
  11 + type:
  12 + schema: companyConfig
  13 + - name: companyInfo
  14 + description: 企业基本信息
  15 + type:
  16 + schema: companyInfo
  17 + - name: status
  18 + description: 公司状态
  19 + type:
  20 + primitive: int
  21 + - ref: createAt
  22 + required: false
  23 + - ref: updateAt
  24 + required: false
@@ -4,11 +4,11 @@ metadata: @@ -4,11 +4,11 @@ metadata:
4 name: companyConfig 4 name: companyConfig
5 description: 公司配置信息 5 description: 公司配置信息
6 attributes: 6 attributes:
7 - - name: systemName  
8 - description: 系统名称  
9 - type:  
10 - primitive: string  
11 - - name: theme  
12 - description: 主题  
13 - type:  
14 - primitive: string 7 + - name: systemName
  8 + description: 系统名称
  9 + type:
  10 + primitive: string
  11 + - name: theme
  12 + description: 主题
  13 + type:
  14 + primitive: string
@@ -4,23 +4,23 @@ metadata: @@ -4,23 +4,23 @@ metadata:
4 name: companyInfo 4 name: companyInfo
5 description: 公司信息 5 description: 公司信息
6 attributes: 6 attributes:
7 - - ref: companyName  
8 - required: true  
9 - - ref: scale  
10 - required: true  
11 - - ref: logo  
12 - required: true  
13 - - ref: address  
14 - required: true  
15 - - ref: industryCategory  
16 - required: true  
17 - - ref: contacts  
18 - required: true  
19 - - name: registTime  
20 - description: 注册时间  
21 - type:  
22 - primitive: datetime  
23 - - name: registStatus  
24 - description: 注册状态 1:已注册 2:待认证 3:已认证  
25 - type:  
26 - primitive: int  
  7 + - ref: companyName
  8 + required: true
  9 + - ref: scale
  10 + required: true
  11 + - ref: logo
  12 + required: true
  13 + - ref: address
  14 + required: true
  15 + - ref: industryCategory
  16 + required: true
  17 + - ref: contacts
  18 + required: true
  19 + - name: registTime
  20 + description: 注册时间
  21 + type:
  22 + primitive: datetime
  23 + - name: registStatus
  24 + description: 注册状态 1:已注册 2:待认证 3:已认证
  25 + type:
  26 + primitive: int
@@ -4,11 +4,11 @@ metadata: @@ -4,11 +4,11 @@ metadata:
4 name: cooperationInfo 4 name: cooperationInfo
5 description: 共创信息 5 description: 共创信息
6 attributes: 6 attributes:
7 - - name: cooperationCompany  
8 - description: 共创公司  
9 - type:  
10 - primitive: string  
11 - - name: cooperationDeadline  
12 - description: 共创到期时间 (yyyy-MM-dd)  
13 - type:  
14 - primitive: datetime 7 + - name: cooperationCompany
  8 + description: 共创公司
  9 + type:
  10 + primitive: string
  11 + - name: cooperationDeadline
  12 + description: 共创到期时间 (yyyy-MM-dd)
  13 + type:
  14 + primitive: datetime
@@ -4,16 +4,16 @@ metadata: @@ -4,16 +4,16 @@ metadata:
4 name: ext 4 name: ext
5 description: 冗余附加数据 5 description: 冗余附加数据
6 attributes: 6 attributes:
7 - - ref: usersName  
8 - required: true  
9 - - ref: orgName  
10 - required: true  
11 - - ref: phone  
12 - required: true  
13 - - ref: depName  
14 - required: true  
15 - - name: parentDepName  
16 - description: 父级部门名称  
17 - type:  
18 - primitive: string  
19 - required: true 7 + - ref: usersName
  8 + required: true
  9 + - ref: orgName
  10 + required: true
  11 + - ref: phone
  12 + required: true
  13 + - ref: depName
  14 + required: true
  15 + - name: parentDepName
  16 + description: 父级部门名称
  17 + type:
  18 + primitive: string
  19 + required: true
@@ -4,15 +4,15 @@ metadata: @@ -4,15 +4,15 @@ metadata:
4 name: im 4 name: im
5 description: 冗余附加数据 5 description: 冗余附加数据
6 attributes: 6 attributes:
7 - - name: accid  
8 - description: 网易云信ID  
9 - type:  
10 - primitive: string  
11 - - name: imToken  
12 - description: 网易云信Token  
13 - type:  
14 - primitive: string  
15 - - name: csAccountId  
16 - description: 系统分配客服ID  
17 - type:  
18 - primitive: string 7 + - name: accid
  8 + description: 网易云信ID
  9 + type:
  10 + primitive: string
  11 + - name: imToken
  12 + description: 网易云信Token
  13 + type:
  14 + primitive: string
  15 + - name: csAccountId
  16 + description: 系统分配客服ID
  17 + type:
  18 + primitive: string
@@ -5,24 +5,24 @@ metadata: @@ -5,24 +5,24 @@ metadata:
5 type: command 5 type: command
6 description: 企业注册 6 description: 企业注册
7 payload: 7 payload:
8 - - ref: companyName  
9 - required: true  
10 - - ref: contacts  
11 - required: true  
12 - - ref: phone  
13 - required: true  
14 - - ref: scale  
15 - required: true  
16 - - ref: industryCategory  
17 - required: true  
18 - - ref: password  
19 - required: true 8 + - ref: companyName
  9 + required: true
  10 + - ref: contacts
  11 + required: true
  12 + - ref: phone
  13 + required: true
  14 + - ref: scale
  15 + required: true
  16 + - ref: industryCategory
  17 + required: true
  18 + - ref: password
  19 + required: true
20 result: 20 result:
21 - - name: code  
22 - type:  
23 - primitive: int  
24 - required: true  
25 - - name: msg  
26 - type:  
27 - primitive: string  
28 - required: true 21 + - name: code
  22 + type:
  23 + primitive: int
  24 + required: true
  25 + - name: msg
  26 + type:
  27 + primitive: string
  28 + required: true
@@ -5,14 +5,14 @@ metadata: @@ -5,14 +5,14 @@ metadata:
5 type: command 5 type: command
6 description: 注销账号 (添加用户时重新激活) 6 description: 注销账号 (添加用户时重新激活)
7 payload: 7 payload:
8 - - ref: userId  
9 - required: true 8 + - ref: usersId
  9 + required: true
10 result: 10 result:
11 - - name: code  
12 - type:  
13 - primitive: int  
14 - required: true  
15 - - name: msg  
16 - type:  
17 - primitive: string  
18 - required: true 11 + - name: code
  12 + type:
  13 + primitive: int
  14 + required: true
  15 + - name: msg
  16 + type:
  17 + primitive: string
  18 + required: true
@@ -5,16 +5,16 @@ metadata: @@ -5,16 +5,16 @@ metadata:
5 type: command 5 type: command
6 description: 手机账号密码检查 6 description: 手机账号密码检查
7 payload: 7 payload:
8 - - ref: phone  
9 - required: true  
10 - - ref: password  
11 - required: true 8 + - ref: phone
  9 + required: true
  10 + - ref: password
  11 + required: true
12 result: 12 result:
13 - - name: code  
14 - type:  
15 - primitive: int  
16 - required: true  
17 - - name: msg  
18 - type:  
19 - primitive: string  
20 - required: true 13 + - name: code
  14 + type:
  15 + primitive: int
  16 + required: true
  17 + - name: msg
  18 + type:
  19 + primitive: string
  20 + required: true
@@ -5,12 +5,12 @@ metadata: @@ -5,12 +5,12 @@ metadata:
5 type: command 5 type: command
6 description: 重置密码(忘记密码) 6 description: 重置密码(忘记密码)
7 payload: 7 payload:
8 - - ref: phone  
9 - required: true  
10 - - ref: password  
11 - required: true 8 + - ref: phone
  9 + required: true
  10 + - ref: password
  11 + required: true
12 result: 12 result:
13 - - name: msg  
14 - description: 消息  
15 - type:  
16 - primitive: string  
  13 + - name: msg
  14 + description: 消息
  15 + type:
  16 + primitive: string
@@ -5,18 +5,18 @@ metadata: @@ -5,18 +5,18 @@ metadata:
5 type: command 5 type: command
6 description: 创建组织管理 6 description: 创建组织管理
7 payload: 7 payload:
8 - - ref: companyId  
9 - required: true  
10 - - ref: orgCode  
11 - required: true  
12 - - ref: orgName  
13 - required: true  
14 - - name: isOrg  
15 - required: true  
16 - - ref: parentId  
17 - required: true 8 + - ref: companyId
  9 + required: true
  10 + - ref: orgCode
  11 + required: true
  12 + - ref: orgName
  13 + required: true
  14 + - name: isOrg
  15 + required: true
  16 + - ref: parentId
  17 + required: true
18 result: 18 result:
19 - - name: org  
20 - type:  
21 - schema: org  
22 - required: true 19 + - name: org
  20 + type:
  21 + schema: org
  22 + required: true
@@ -5,10 +5,10 @@ metadata: @@ -5,10 +5,10 @@ metadata:
5 type: query 5 type: query
6 description: 返回组织管理 6 description: 返回组织管理
7 payload: 7 payload:
8 - - ref: orgId  
9 - required: true 8 + - ref: orgId
  9 + required: true
10 result: 10 result:
11 - - name: org  
12 - type:  
13 - schema: org  
14 - required: true 11 + - name: org
  12 + type:
  13 + schema: org
  14 + required: true
@@ -5,14 +5,14 @@ metadata: @@ -5,14 +5,14 @@ metadata:
5 type: query 5 type: query
6 description: 获取组织的子部门(通用部门列表使用) 6 description: 获取组织的子部门(通用部门列表使用)
7 payload: 7 payload:
8 - - ref: orgId  
9 - required: true  
10 - - name: childFlag  
11 - description: 获取所有子节点 (1:获取当前下级子节点 2:获取当前下级所有子节点)  
12 - type:  
13 - primitive: int 8 + - ref: orgId
  9 + required: true
  10 + - name: childFlag
  11 + description: 获取所有子节点 (1:获取当前下级子节点 2:获取当前下级所有子节点)
  12 + type:
  13 + primitive: int
14 result: 14 result:
15 - - name: org  
16 - type:  
17 - schema: org  
18 - required: true 15 + - name: org
  16 + type:
  17 + array: org
  18 + required: true
@@ -5,24 +5,24 @@ metadata: @@ -5,24 +5,24 @@ metadata:
5 type: query 5 type: query
6 description: 返回组织管理列表 6 description: 返回组织管理列表
7 payload: 7 payload:
8 - - ref: offset  
9 - required: false  
10 - - ref: limit  
11 - required: false  
12 - - ref: companyId  
13 - required: true  
14 - - ref: orgCode  
15 - required: false  
16 - - ref: depName  
17 - required: false  
18 - - ref: parentId  
19 - required: false  
20 - - ref: isOrg  
21 - required: false 8 + - ref: offset
  9 + required: false
  10 + - ref: limit
  11 + required: false
  12 + - ref: companyId
  13 + required: true
  14 + - ref: orgCode
  15 + required: false
  16 + - ref: depName
  17 + required: false
  18 + - ref: parentId
  19 + required: false
  20 + - ref: isOrg
  21 + required: false
22 result: 22 result:
23 - - ref: count  
24 - required: true  
25 - - name: orgs  
26 - type:  
27 - array: org  
28 - required: true 23 + - ref: count
  24 + required: true
  25 + - name: orgs
  26 + type:
  27 + array: org
  28 + required: true
@@ -5,10 +5,10 @@ metadata: @@ -5,10 +5,10 @@ metadata:
5 type: command 5 type: command
6 description: 移除组织管理 6 description: 移除组织管理
7 payload: 7 payload:
8 - - ref: orgId  
9 - required: true 8 + - ref: orgId
  9 + required: true
10 result: 10 result:
11 - - name: org  
12 - type:  
13 - schema: org  
14 - required: true 11 + - name: org
  12 + type:
  13 + schema: org
  14 + required: true
@@ -5,18 +5,18 @@ metadata: @@ -5,18 +5,18 @@ metadata:
5 type: command 5 type: command
6 description: 更新组织管理 6 description: 更新组织管理
7 payload: 7 payload:
8 - - ref: orgId  
9 - required: true  
10 - - ref: orgCode  
11 - required: true  
12 - - ref: orgName  
13 - required: true  
14 - - name: isOrg  
15 - required: true  
16 - - ref: parentId  
17 - required: true 8 + - ref: orgId
  9 + required: true
  10 + - ref: orgCode
  11 + required: true
  12 + - ref: orgName
  13 + required: true
  14 + - name: isOrg
  15 + required: true
  16 + - ref: parentId
  17 + required: true
18 result: 18 result:
19 - - name: org  
20 - type:  
21 - schema: org  
22 - required: true 19 + - name: org
  20 + type:
  21 + schema: org
  22 + required: true
@@ -5,18 +5,18 @@ metadata: @@ -5,18 +5,18 @@ metadata:
5 type: command 5 type: command
6 description: 分配角色给多个用户 6 description: 分配角色给多个用户
7 payload: 7 payload:
8 - - ref: roleId  
9 - required: true  
10 - - name: usersIds  
11 - description: 用户列表  
12 - type:  
13 - array: int64 8 + - ref: roleId
  9 + required: true
  10 + - name: usersIds
  11 + description: 用户列表
  12 + type:
  13 + array: int64
14 result: 14 result:
15 - - name: code  
16 - type:  
17 - primitive: int  
18 - required: true  
19 - - name: msg  
20 - type:  
21 - primitive: string  
22 - required: true 15 + - name: code
  16 + type:
  17 + primitive: int
  18 + required: true
  19 + - name: msg
  20 + type:
  21 + primitive: string
  22 + required: true
@@ -5,12 +5,12 @@ metadata: @@ -5,12 +5,12 @@ metadata:
5 type: command 5 type: command
6 description: 创建角色管理 6 description: 创建角色管理
7 payload: 7 payload:
8 - - ref: roleName  
9 - required: true  
10 - - ref: desc  
11 - required: false 8 + - ref: roleName
  9 + required: true
  10 + - ref: desc
  11 + required: false
12 result: 12 result:
13 - - name: role  
14 - type:  
15 - schema: role  
16 - required: true 13 + - name: role
  14 + type:
  15 + schema: role
  16 + required: true
@@ -5,10 +5,10 @@ metadata: @@ -5,10 +5,10 @@ metadata:
5 type: query 5 type: query
6 description: 返回角色管理 6 description: 返回角色管理
7 payload: 7 payload:
8 - - ref: roleId  
9 - required: true 8 + - ref: roleId
  9 + required: true
10 result: 10 result:
11 - - name: role  
12 - type:  
13 - schema: role  
14 - required: true 11 + - name: role
  12 + type:
  13 + schema: role
  14 + required: true
@@ -5,10 +5,10 @@ metadata: @@ -5,10 +5,10 @@ metadata:
5 type: query 5 type: query
6 description: 获取角色菜单 6 description: 获取角色菜单
7 payload: 7 payload:
8 - - ref: roleId  
9 - required: true 8 + - ref: roleId
  9 + required: true
10 result: 10 result:
11 - - name: accessMenus  
12 - type:  
13 - array: int64  
14 - required: true 11 + - name: accessMenus
  12 + type:
  13 + array: int64
  14 + required: true
@@ -5,14 +5,14 @@ metadata: @@ -5,14 +5,14 @@ metadata:
5 type: query 5 type: query
6 description: 获取角色相关联的用户 6 description: 获取角色相关联的用户
7 payload: 7 payload:
8 - - ref: roleId  
9 - required: true  
10 - - ref: orgId  
11 - required: false  
12 - - ref: departmentId  
13 - required: false 8 + - ref: roleId
  9 + required: true
  10 + - ref: orgId
  11 + required: false
  12 + - ref: departmentId
  13 + required: false
14 result: 14 result:
15 - - name: role  
16 - type:  
17 - schema: role  
18 - required: true 15 + - name: role
  16 + type:
  17 + schema: role
  18 + required: true
@@ -5,25 +5,25 @@ metadata: @@ -5,25 +5,25 @@ metadata:
5 type: query 5 type: query
6 description: 返回角色管理列表 6 description: 返回角色管理列表
7 payload: 7 payload:
8 - - ref: offset  
9 - required: true  
10 - - ref: limit  
11 - required: true  
12 - - ref: roleName  
13 - required: false  
14 - - ref: orgName  
15 - required: false  
16 - - ref: orgId  
17 - required: false  
18 - - name: inOrgIds  
19 - description: 匹配多个组织 1,2,3 逗号分割 inOrgIds  
20 - required: false  
21 - type:  
22 - primitive: string 8 + - ref: offset
  9 + required: true
  10 + - ref: limit
  11 + required: true
  12 + - ref: roleName
  13 + required: false
  14 + - ref: orgName
  15 + required: false
  16 + - ref: orgId
  17 + required: false
  18 + - name: inOrgIds
  19 + description: 匹配多个组织 1,2,3 逗号分割 inOrgIds
  20 + required: false
  21 + type:
  22 + primitive: string
23 result: 23 result:
24 - - ref: count  
25 - required: true  
26 - - name: roles  
27 - type:  
28 - array: role  
29 - required: true 24 + - ref: count
  25 + required: true
  26 + - name: roles
  27 + type:
  28 + array: role
  29 + required: true
@@ -5,10 +5,10 @@ metadata: @@ -5,10 +5,10 @@ metadata:
5 type: command 5 type: command
6 description: 移除角色管理 6 description: 移除角色管理
7 payload: 7 payload:
8 - - ref: roleId  
9 - required: true 8 + - ref: roleId
  9 + required: true
10 result: 10 result:
11 - - name: role  
12 - type:  
13 - schema: role  
14 - required: true 11 + - name: role
  12 + type:
  13 + schema: role
  14 + required: true
@@ -5,18 +5,18 @@ metadata: @@ -5,18 +5,18 @@ metadata:
5 type: command 5 type: command
6 description: 取消用户分配的角色 6 description: 取消用户分配的角色
7 payload: 7 payload:
8 - - ref: roleId  
9 - required: true  
10 - - name: usersIds  
11 - description: 用户列表  
12 - type:  
13 - array: int64 8 + - ref: roleId
  9 + required: true
  10 + - name: usersIds
  11 + description: 用户列表
  12 + type:
  13 + array: int64
14 result: 14 result:
15 - - name: code  
16 - type:  
17 - primitive: int  
18 - required: true  
19 - - name: msg  
20 - type:  
21 - primitive: string  
22 - required: true 15 + - name: code
  16 + type:
  17 + primitive: int
  18 + required: true
  19 + - name: msg
  20 + type:
  21 + primitive: string
  22 + required: true
@@ -5,14 +5,14 @@ metadata: @@ -5,14 +5,14 @@ metadata:
5 type: command 5 type: command
6 description: 更新角色管理 6 description: 更新角色管理
7 payload: 7 payload:
8 - - ref: roleId  
9 - required: true  
10 - - ref: roleName  
11 - required: true  
12 - - ref: desc  
13 - required: false 8 + - ref: roleId
  9 + required: true
  10 + - ref: roleName
  11 + required: true
  12 + - ref: desc
  13 + required: false
14 result: 14 result:
15 - - name: role  
16 - type:  
17 - schema: role  
18 - required: true 15 + - name: role
  16 + type:
  17 + schema: role
  18 + required: true
@@ -5,14 +5,14 @@ metadata: @@ -5,14 +5,14 @@ metadata:
5 type: command 5 type: command
6 description: 角色设置菜单 6 description: 角色设置菜单
7 payload: 7 payload:
8 - - ref: roleId  
9 - required: true  
10 - - name: accessMenus  
11 - description: 菜单编号列表  
12 - type:  
13 - array: int64 8 + - ref: roleId
  9 + required: true
  10 + - name: accessMenus
  11 + description: 菜单编号列表
  12 + type:
  13 + array: int64
14 result: 14 result:
15 - - name: role  
16 - type:  
17 - schema: role  
18 - required: true 15 + - name: role
  16 + type:
  17 + schema: role
  18 + required: true
@@ -5,18 +5,18 @@ metadata: @@ -5,18 +5,18 @@ metadata:
5 type: command 5 type: command
6 description: 批量添加 6 description: 批量添加
7 payload: 7 payload:
8 - - ref: usersType  
9 - required: true  
10 - - name: users  
11 - description: 用户列表  
12 - type:  
13 - array: users 8 + - ref: usersType
  9 + required: true
  10 + - name: users
  11 + description: 用户列表
  12 + type:
  13 + array: users
14 result: 14 result:
15 - - name: code  
16 - type:  
17 - primitive: int  
18 - required: true  
19 - - name: msg  
20 - type:  
21 - primitive: string  
22 - required: true 15 + - name: code
  16 + type:
  17 + primitive: int
  18 + required: true
  19 + - name: msg
  20 + type:
  21 + primitive: string
  22 + required: true
@@ -5,18 +5,18 @@ metadata: @@ -5,18 +5,18 @@ metadata:
5 type: command 5 type: command
6 description: 批量修改启用状态 6 description: 批量修改启用状态
7 payload: 7 payload:
8 - - name: usersIds  
9 - type:  
10 - array: int64  
11 - required: true  
12 - - ref: enableStatus  
13 - required: true 8 + - name: usersIds
  9 + type:
  10 + array: int64
  11 + required: true
  12 + - ref: enableStatus
  13 + required: true
14 result: 14 result:
15 - - name: code  
16 - type:  
17 - primitive: int  
18 - required: true  
19 - - name: msg  
20 - type:  
21 - primitive: string  
22 - required: true 15 + - name: code
  16 + type:
  17 + primitive: int
  18 + required: true
  19 + - name: msg
  20 + type:
  21 + primitive: string
  22 + required: true
@@ -5,18 +5,18 @@ metadata: @@ -5,18 +5,18 @@ metadata:
5 type: command 5 type: command
6 description: 批量重置密码 6 description: 批量重置密码
7 payload: 7 payload:
8 - - name: usersIds  
9 - type:  
10 - array: int64  
11 - required: true  
12 - - ref: password  
13 - required: true 8 + - name: usersIds
  9 + type:
  10 + array: int64
  11 + required: true
  12 + - ref: password
  13 + required: true
14 result: 14 result:
15 - - name: code  
16 - type:  
17 - primitive: int  
18 - required: true  
19 - - name: msg  
20 - type:  
21 - primitive: string  
22 - required: true 15 + - name: code
  16 + type:
  17 + primitive: int
  18 + required: true
  19 + - name: msg
  20 + type:
  21 + primitive: string
  22 + required: true
@@ -5,38 +5,38 @@ metadata: @@ -5,38 +5,38 @@ metadata:
5 type: command 5 type: command
6 description: 创建 6 description: 创建
7 payload: 7 payload:
8 - - ref: companyId  
9 - required: true  
10 - - ref: usersType  
11 - required: true  
12 - - ref: usersCode  
13 - required: true  
14 - - name: organizationId  
15 - description: 组织机构  
16 - type:  
17 - primitive: int64  
18 - - name: departmentId  
19 - description: 所属部门  
20 - type:  
21 - primitive: int64  
22 - - name: usersOrg  
23 - description: 用户关联的组织  
24 - type:  
25 - array: org  
26 - - name: usersRole  
27 - description: 用户关联的角色  
28 - type:  
29 - array: role  
30 - - name: cooperationInfo  
31 - description: 共创信息 (共创用户有效)  
32 - type:  
33 - schema: cooperationInfo  
34 - - name: enableStatus  
35 - description: 启用状态(启用:1 禁用:2)  
36 - type:  
37 - primitive: int 8 + - ref: companyId
  9 + required: true
  10 + - ref: usersType
  11 + required: true
  12 + - ref: usersCode
  13 + required: true
  14 + - name: organizationId
  15 + description: 组织机构
  16 + type:
  17 + primitive: int64
  18 + - name: departmentId
  19 + description: 所属部门
  20 + type:
  21 + primitive: int64
  22 + - name: usersOrg
  23 + description: 用户关联的组织
  24 + type:
  25 + array: org
  26 + - name: usersRole
  27 + description: 用户关联的角色
  28 + type:
  29 + array: role
  30 + - name: cooperationInfo
  31 + description: 共创信息 (共创用户有效)
  32 + type:
  33 + schema: cooperationInfo
  34 + - name: enableStatus
  35 + description: 启用状态(启用:1 禁用:2)
  36 + type:
  37 + primitive: int
38 result: 38 result:
39 - - name: users  
40 - type:  
41 - schema: users  
42 - required: true  
  39 + - name: users
  40 + type:
  41 + schema: users
  42 + required: true
@@ -5,16 +5,16 @@ metadata: @@ -5,16 +5,16 @@ metadata:
5 type: command 5 type: command
6 description: 移除我收藏的菜单 6 description: 移除我收藏的菜单
7 payload: 7 payload:
8 - - ref: code  
9 - required: true  
10 - - ref: usersId  
11 - required: true 8 + - ref: code
  9 + required: true
  10 + - ref: usersId
  11 + required: true
12 result: 12 result:
13 - - name: code  
14 - type:  
15 - primitive: int  
16 - required: true  
17 - - name: msg  
18 - type:  
19 - primitive: string  
20 - required: true 13 + - name: code
  14 + type:
  15 + primitive: int
  16 + required: true
  17 + - name: msg
  18 + type:
  19 + primitive: string
  20 + required: true
@@ -5,10 +5,10 @@ metadata: @@ -5,10 +5,10 @@ metadata:
5 type: query 5 type: query
6 description: 获取我收藏的菜单 6 description: 获取我收藏的菜单
7 payload: 7 payload:
8 - - ref: usersId  
9 - required: true 8 + - ref: usersId
  9 + required: true
10 result: 10 result:
11 - - name: users  
12 - type:  
13 - schema: users  
14 - required: true 11 + - name: users
  12 + type:
  13 + schema: users
  14 + required: true
@@ -5,10 +5,10 @@ metadata: @@ -5,10 +5,10 @@ metadata:
5 type: query 5 type: query
6 description: 返回 6 description: 返回
7 payload: 7 payload:
8 - - ref: usersId  
9 - required: true 8 + - ref: usersId
  9 + required: true
10 result: 10 result:
11 - - name: users  
12 - type:  
13 - schema: users  
14 - required: true 11 + - name: users
  12 + type:
  13 + schema: users
  14 + required: true
@@ -5,15 +5,15 @@ metadata: @@ -5,15 +5,15 @@ metadata:
5 type: query 5 type: query
6 description: 返回用户有权限的菜单 6 description: 返回用户有权限的菜单
7 payload: 7 payload:
8 - - ref: userId  
9 - required: true  
10 - - name: menuCategory  
11 - description: 菜单类别 web app  
12 - required: false  
13 - type:  
14 - primitive: string 8 + - ref: userId
  9 + required: true
  10 + - name: menuCategory
  11 + description: 菜单类别 web app
  12 + required: false
  13 + type:
  14 + primitive: string
15 result: 15 result:
16 - - name: menus  
17 - type:  
18 - array: menu  
19 - required: true 16 + - name: menus
  17 + type:
  18 + array: menu
  19 + required: true
@@ -5,14 +5,14 @@ metadata: @@ -5,14 +5,14 @@ metadata:
5 type: query 5 type: query
6 description: 获取用户基础信息数据 6 description: 获取用户基础信息数据
7 payload: 7 payload:
8 - - ref: usersId  
9 - required: false  
10 - - ref: phone  
11 - required: false  
12 - - ref: usersBaseId  
13 - required: false 8 + - ref: usersId
  9 + required: false
  10 + - ref: phone
  11 + required: false
  12 + - ref: usersBaseId
  13 + required: false
14 result: 14 result:
15 - - name: users  
16 - type:  
17 - schema: users  
18 - required: true 15 + - name: users
  16 + type:
  17 + schema: users
  18 + required: true
@@ -5,20 +5,18 @@ metadata: @@ -5,20 +5,18 @@ metadata:
5 type: query 5 type: query
6 description: 返回列表 6 description: 返回列表
7 payload: 7 payload:
8 - - ref: offset  
9 - required: true  
10 - - ref: limit  
11 - required: true  
12 - - ref: usersName  
13 - required: false  
14 - - ref: usersName  
15 - required: false  
16 - - ref: depName  
17 - required: false 8 + - ref: offset
  9 + required: true
  10 + - ref: limit
  11 + required: true
  12 + - ref: usersName
  13 + required: false
  14 + - ref: depName
  15 + required: false
18 result: 16 result:
19 - - ref: count  
20 - required: true  
21 - - name: users  
22 - type:  
23 - array: users  
24 - required: true 17 + - ref: count
  18 + required: true
  19 + - name: users
  20 + type:
  21 + array: users
  22 + required: true
@@ -5,10 +5,10 @@ metadata: @@ -5,10 +5,10 @@ metadata:
5 type: command 5 type: command
6 description: 移除 6 description: 移除
7 payload: 7 payload:
8 - - ref: usersId  
9 - required: true 8 + - ref: usersId
  9 + required: true
10 result: 10 result:
11 - - name: users  
12 - type:  
13 - schema: users  
14 - required: true 11 + - name: users
  12 + type:
  13 + schema: users
  14 + required: true
@@ -5,18 +5,18 @@ metadata: @@ -5,18 +5,18 @@ metadata:
5 type: command 5 type: command
6 description: 更新我喜欢菜单列表 6 description: 更新我喜欢菜单列表
7 payload: 7 payload:
8 - - name: favoriteMenus  
9 - description: 菜单编码列表  
10 - type:  
11 - array: string  
12 - - ref: usersId  
13 - required: true 8 + - name: favoriteMenus
  9 + description: 菜单编码列表
  10 + type:
  11 + array: string
  12 + - ref: usersId
  13 + required: true
14 result: 14 result:
15 - - name: code  
16 - type:  
17 - primitive: int  
18 - required: true  
19 - - name: msg  
20 - type:  
21 - primitive: string  
22 - required: true 15 + - name: code
  16 + type:
  17 + primitive: int
  18 + required: true
  19 + - name: msg
  20 + type:
  21 + primitive: string
  22 + required: true
@@ -5,18 +5,18 @@ metadata: @@ -5,18 +5,18 @@ metadata:
5 type: command 5 type: command
6 description: 手机认证,更新手机号、密码 6 description: 手机认证,更新手机号、密码
7 payload: 7 payload:
8 - - ref: usersId  
9 - required: true  
10 - - ref: phone  
11 - required: false  
12 - - ref: password  
13 - required: false 8 + - ref: usersId
  9 + required: true
  10 + - ref: phone
  11 + required: false
  12 + - ref: password
  13 + required: false
14 result: 14 result:
15 - - name: code  
16 - type:  
17 - primitive: int  
18 - required: true  
19 - - name: msg  
20 - type:  
21 - primitive: string  
22 - required: true 15 + - name: code
  16 + type:
  17 + primitive: int
  18 + required: true
  19 + - name: msg
  20 + type:
  21 + primitive: string
  22 + required: true
@@ -5,36 +5,36 @@ metadata: @@ -5,36 +5,36 @@ metadata:
5 type: command 5 type: command
6 description: 更新 6 description: 更新
7 payload: 7 payload:
8 - - ref: usersId  
9 - required: true  
10 - - ref: usersCode  
11 - required: true  
12 - - name: organizationId  
13 - description: 组织机构  
14 - type:  
15 - primitive: int64  
16 - - name: departmentId  
17 - description: 所属部门  
18 - type:  
19 - primitive: int64  
20 - - name: usersOrg  
21 - description: 用户关联的组织  
22 - type:  
23 - array: org  
24 - - name: usersRole  
25 - description: 用户关联的角色  
26 - type:  
27 - array: role  
28 - - name: cooperationInfo  
29 - description: 共创信息 (共创用户有效)  
30 - type:  
31 - schema: cooperationInfo  
32 - - name: enableStatus  
33 - description: 启用状态(启用:1 禁用:2)  
34 - type:  
35 - primitive: int 8 + - ref: usersId
  9 + required: true
  10 + - ref: usersCode
  11 + required: true
  12 + - name: organizationId
  13 + description: 组织机构
  14 + type:
  15 + primitive: int64
  16 + - name: departmentId
  17 + description: 所属部门
  18 + type:
  19 + primitive: int64
  20 + - name: usersOrg
  21 + description: 用户关联的组织
  22 + type:
  23 + array: org
  24 + - name: usersRole
  25 + description: 用户关联的角色
  26 + type:
  27 + array: role
  28 + - name: cooperationInfo
  29 + description: 共创信息 (共创用户有效)
  30 + type:
  31 + schema: cooperationInfo
  32 + - name: enableStatus
  33 + description: 启用状态(启用:1 禁用:2)
  34 + type:
  35 + primitive: int
36 result: 36 result:
37 - - name: users  
38 - type:  
39 - schema: users  
40 - required: true 37 + - name: users
  38 + type:
  39 + schema: users
  40 + required: true