作者 tangxuhui

更新:公司用户管理

  1 +version: v1
  2 +kind: HttpApi
  3 +metadata:
  4 + service: users
  5 + path: /users
  6 + endpoints:
  7 + - method: adddCompanyUsers
  8 + route:
  9 + post: /company-user
  10 + - method: updateCompanyUsers
  11 + route:
  12 + put: /company-user
  13 + - method: listCompanyUsers
  14 + route:
  15 + post: /company-user/search
  16 + - method: getCompanyUsers
  17 + route:
  18 + get: /company-user/{Id}
  19 + - method: enableCompanyUsers
  20 + route:
  21 + put: /company-user/enable
  22 + - method: companyUserResetPassword
  23 + route:
  24 + put: /company-user/reset-password
1 version: v1 1 version: v1
2 kind: Method 2 kind: Method
3 metadata: 3 metadata:
4 - name: createUsers 4 + name: adddCompanyUsers
5 type: command 5 type: command
6 - description: 创建用户信息 6 + description: 创建公司用户信息
7 payload: 7 payload:
8 - name: usersCode 8 - name: usersCode
9 description: 用户编号 9 description: 用户编号
1 version: v1 1 version: v1
2 kind: Method 2 kind: Method
3 metadata: 3 metadata:
4 - name: batchResetPassword 4 + name: companyUserResetPassword
5 type: command 5 type: command
6 description: 批量重置密码 6 description: 批量重置密码
7 payload: 7 payload:
1 version: v1 1 version: v1
2 kind: Method 2 kind: Method
3 metadata: 3 metadata:
4 - name: enableUsers 4 + name: enableCompanyUsers
5 type: command 5 type: command
6 description: 启用禁用用户信息 6 description: 启用禁用用户信息
7 payload: 7 payload:
8 - - ref: usersId  
9 - required: true 8 + - name: usersIds
  9 + type:
  10 + array: int64
10 - name: enableStatus 11 - name: enableStatus
11 description: 启用状态(启用:1 禁用:2) 12 description: 启用状态(启用:1 禁用:2)
12 type: 13 type:
1 version: v1 1 version: v1
2 kind: Method 2 kind: Method
3 metadata: 3 metadata:
4 - name: getUsers 4 + name: getCompanyUsers
5 type: query 5 type: query
6 - description: 返回用户信息 6 + description: 获取公司用户信息
7 payload: 7 payload:
8 - ref: usersId 8 - ref: usersId
9 required: true 9 required: true
1 version: v1 1 version: v1
2 kind: Method 2 kind: Method
3 metadata: 3 metadata:
4 - name: listUsers 4 + name: listCompanyUsers
5 type: query 5 type: query
6 - description: 返回用户信息列表 6 + description: 返回公司用户信息列表
7 payload: 7 payload:
8 - ref: offset 8 - ref: offset
9 required: true 9 required: true
1 version: v1 1 version: v1
2 kind: Method 2 kind: Method
3 metadata: 3 metadata:
4 - name: updateUsers 4 + name: updateCompanyUsers
5 type: command 5 type: command
6 - description: 更新用户信息 6 + description: 更新公司用户信息
7 payload: 7 payload:
8 - name: usersId 8 - name: usersId
9 type: 9 type: