作者 tangxuhui
正在显示 26 个修改的文件 包含 336 行增加18 行删除
  1 +version: v1
  2 +kind: HttpApi
  3 +metadata:
  4 + service: dividendsReturnedOrder
  5 + path: /dividends-returned-orders
  6 + endpoints:
  7 + - method: createDividendsReturnedOrder
  8 + route:
  9 + post: /
  10 + - method: updateDividendsReturnedOrder
  11 + route:
  12 + put: /{dividendsReturnedOrderId}
  13 + - method: getDividendsReturnedOrder
  14 + route:
  15 + get: /{dividendsReturnedOrderId}
  16 + - method: removeDividendsReturnedOrder
  17 + route:
  18 + delete: /{dividendsReturnedOrderId}
  19 + - method: searchDividendsReturnedOrder
  20 + route:
  21 + post: /search
  22 + - method: importDividendsReturnedOrder
  23 + route:
  24 + post: /import
  25 + - method: listDividendsReturnedOrder
  26 + route:
  27 + get: /
  28 + params:
  29 + - name: offset
  30 + - name: limit
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: dividendsReturnedCustomerName
  5 + description: 退货客户名称
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: dividendsReturnedDate
  5 + description: 退货日期
  6 + type:
  7 + primitive: datetime
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: dividendsReturnedOrderNumber
  5 + description: 分红退货单号
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: dividendsReturnedOrderRefund
  5 + description: 退货金额
  6 + type:
  7 + primitive: float64
1 version: v1 1 version: v1
2 kind: Attribute 2 kind: Attribute
3 metadata: 3 metadata:
4 - name: dividendsOriginalReturnedOrderNum 4 + name: originalOrderNum
5 description: 来源单号,源单号,订单号 5 description: 来源单号,源单号,订单号
6 type: 6 type:
7 primitive: string 7 primitive: string
  1 +version: v1
  2 +kind: Schema
  3 +metadata:
  4 + name: dividendsReturnedOrder
  5 + description: 分红退货单实体
  6 + attributes:
  7 + - ref: dividendsReturnedOrderId
  8 + required: true
  9 + - ref: dividendsReturnedOrderNumber
  10 + description: 分红退货单号
  11 + required: true
  12 + - ref: dividendsReturnedOrderRefund
  13 + required: true
  14 + - ref: originalOrderNum
  15 + description: 源单号(原始订单号)
  16 + required: true
  17 + - ref: dividendsOrderNumber
  18 + description: 关联分红订单号
  19 + required: true
  20 + - ref: dividendsReturnedCustomerName
  21 + description: 退货客户姓名
  22 + required: true
  23 + - ref: dividendsReturnedDate
  24 + required: true
  25 + - ref: region
  26 + description: 退货区域
  27 + required: true
  28 + - ref: remarks
  29 + description: 备注
  30 + required: true
  31 + - ref: dividendStatus
  32 + required: true
  33 + - ref: dividendTime
  34 + required: true
  35 + - ref: organization
  36 + required: true
  37 + - ref: createdAt
  38 + required: true
  39 + - ref: deletedAt
  40 + required: true
  41 + - ref: updatedAt
  42 + required: true
  43 + - ref: operator
  44 + required: true
  45 + - ref: operateTime
  46 + required: true
@@ -2,7 +2,7 @@ version: v1 @@ -2,7 +2,7 @@ version: v1
2 kind: Schema 2 kind: Schema
3 metadata: 3 metadata:
4 name: orderGood 4 name: orderGood
5 - description: 订单产品领域实体 5 + description: 订单产品领域实体(包括分红订单、分红退货单)
6 attributes: 6 attributes:
7 - ref: orderGoodId 7 - ref: orderGoodId
8 required: true 8 required: true
  1 +version: v1
  2 +kind: Method
  3 +metadata:
  4 + name: createDividendsReturnedOrder
  5 + type: command
  6 + description: 创建分红退货单服务
  7 + payload:
  8 + - ref: dividendsReturnedOrderRefund
  9 + required: true
  10 + - ref: dividendsReturnedCustomerName
  11 + required: true
  12 + - ref: originalOrderNum
  13 + required: true
  14 + - ref: remarks
  15 + required: true
  16 + - ref: dividendsReturnedDate
  17 + required: true
  18 + - name: regionName
  19 + description: 退货区域名称
  20 + type:
  21 + primitive: string
  22 + - name: orderGoods
  23 + description: 订单产品列表
  24 + type:
  25 + array: orderGoods
  26 + result:
  27 + - name: dividendsReturnedOrder
  28 + type:
  29 + schema: dividendsReturnedOrder
  30 + required: true
  1 +version: v1
  2 +kind: Method
  3 +metadata:
  4 + name: getDividendsReturnedOrder
  5 + type: query
  6 + description: 返回分红退货单服务
  7 + result:
  8 + - name: dividendsReturnedOrders
  9 + type:
  10 + schema: dividendsReturnedOrder
  11 + required: true
  1 +version: v1
  2 +kind: Method
  3 +metadata:
  4 + name: importDividendsReturnedOrder
  5 + type: command
  6 + description: 导入分红退货单
  7 + payload:
  8 + - name: file
  9 + description: 导入文件
  10 + type:
  11 + primitive: string
  12 + - name: where
  13 + description: 参数列表
  14 + type:
  15 + primitive: string
  16 + result:
  17 + - name: dividendsReturnedOrder
  18 + type:
  19 + schema: dividendsReturnedOrder
  20 + required: true
  1 +version: v1
  2 +kind: Method
  3 +metadata:
  4 + name: listDividendsReturnedOrder
  5 + type: query
  6 + description: 返回分红退货单服务列表
  7 + payload:
  8 + - ref: offset
  9 + required: true
  10 + - ref: limit
  11 + required: true
  12 + result:
  13 + - ref: count
  14 + required: true
  15 + - name: dividendsReturnedOrders
  16 + type:
  17 + array: dividendsReturnedOrder
  18 + required: true
  1 +version: v1
  2 +kind: Method
  3 +metadata:
  4 + name: removeDividendsReturnedOrder
  5 + type: command
  6 + description: 移除分红退货单服务
  7 + result:
  8 + - name: dividendsReturnedOrder
  9 + type:
  10 + schema: dividendsReturnedOrder
  11 + required: true
  1 +version: v1
  2 +kind: Method
  3 +metadata:
  4 + name: searchDividendsReturnedOrder
  5 + type: query
  6 + description: 查找分红退货单
  7 + payload:
  8 + - ref: dividendsReturnedCustomerName
  9 + description: 退货客户姓名
  10 + required: false
  11 + - ref: dividendsReturnedOrderNumber
  12 + description: 分红退货单号
  13 + required: false
  14 + - ref: pageSize
  15 + required: false
  16 + - ref: pageNumber
  17 + required: false
  18 + result:
  19 + - name: dividendsReturnedOrders
  20 + type:
  21 + array: dividendsReturnedOrder
  22 + required: true
  1 +version: v1
  2 +kind: Method
  3 +metadata:
  4 + name: updateDividendsReturnedOrder
  5 + type: command
  6 + description: 更新分红退货单服务
  7 + payload:
  8 + - ref: dividendsReturnedOrderRefund
  9 + required: true
  10 + - ref: dividendsReturnedCustomerName
  11 + required: true
  12 + - ref: originalOrderNum
  13 + required: true
  14 + - ref: remarks
  15 + required: true
  16 + - ref: dividendsReturnedDate
  17 + required: true
  18 + - name: regionName
  19 + description: 退货区域
  20 + type:
  21 + primitive: string
  22 + - name: orderGoods
  23 + description: 订单产品列表
  24 + type:
  25 + array: orderGoods
  26 + result:
  27 + - name: dividendsReturnedOrder
  28 + type:
  29 + schema: dividendsReturnedOrder
  30 + required: true
  1 +version: v1
  2 +kind: Service
  3 +metadata:
  4 + name: dividendsReturnedOrder
  5 + description: 分红退货单服务
@@ -13,9 +13,15 @@ metadata: @@ -13,9 +13,15 @@ metadata:
13 - method: phoneAuthResetPassword 13 - method: phoneAuthResetPassword
14 route: 14 route:
15 post: /reset-password 15 post: /reset-password
  16 + - method: phoneAuthChangePassword
  17 + route:
  18 + post: /change-password
16 - method: phoneAuthResetPhone 19 - method: phoneAuthResetPhone
17 route: 20 route:
18 post: /reset-phone 21 post: /reset-phone
19 - method: destoryAccount 22 - method: destoryAccount
20 route: 23 route:
21 post: /destory-account 24 post: /destory-account
  25 + - method: usersInfo
  26 + route:
  27 + post: /usersInfo
@@ -2,7 +2,7 @@ version: v1 @@ -2,7 +2,7 @@ version: v1
2 kind: HttpApi 2 kind: HttpApi
3 metadata: 3 metadata:
4 service: usersBase 4 service: usersBase
5 - path: /users-bases 5 + path: /users-base
6 endpoints: 6 endpoints:
7 - method: createUsersBase 7 - method: createUsersBase
8 route: 8 route:
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: organizationId
  5 + description: 组织ID
  6 + type:
  7 + primitive: int64
1 -version: v1  
2 -kind: Schema  
3 -metadata:  
4 - name: phoneAuth  
5 - description: 手机认证  
6 - attributes:  
7 - - ref: phone  
8 - required: true  
9 - - ref: password  
10 - required: true  
@@ -10,10 +10,10 @@ metadata: @@ -10,10 +10,10 @@ metadata:
10 description: 用户信息 10 description: 用户信息
11 type: 11 type:
12 schema: usersInfo 12 schema: usersInfo
13 - - name: phoneAuth  
14 - description: 手机认证  
15 - type:  
16 - schema: phoneAuth 13 + - ref: phone
  14 + required: true
  15 + - ref: password
  16 + required: true
17 - name: im 17 - name: im
18 description: IM信息 18 description: IM信息
19 type: 19 type:
  1 +version: v1
  2 +kind: Method
  3 +metadata:
  4 + name: phoneAuthChangePassword
  5 + type: command
  6 + description: 修改密码
  7 + payload:
  8 + - ref: usersId
  9 + required: true
  10 + - name: oldPassword
  11 + description: 旧密码
  12 + type:
  13 + primitive: string
  14 + required: true
  15 + - name: newPassword
  16 + description: 新密码
  17 + type:
  18 + primitive: string
  19 + required: true
  20 + result:
  21 + - ref: code
  22 + required: true
  23 + - ref: msg
  24 + required: true
  1 +version: v1
  2 +kind: Method
  3 +metadata:
  4 + name: usersInfo
  5 + type: query
  6 + description: 用户信息 (暂时没有使用)
  7 + result:
  8 + - ref: usersId
  9 + required: true
  10 + - ref: usersName
  11 + required: true
  12 + - ref: avator
  13 + required: true
  14 + - ref: phone
  15 + required: true
  16 + - name: company
  17 + description: 公司信息
  18 + type:
  19 + schema: company
  20 + - name: org
  21 + description: 当前登录的组织
  22 + type:
  23 + schema: org
  24 + required: true
  25 + - name: usersOrgs
  26 + description: 用户关联的组织
  27 + type:
  28 + array: org
  29 + - ref: accessMenus
  30 + required: true
  31 + - name: im
  32 + description: 网易云信IM信息
  33 + type:
  34 + schema: im
@@ -11,6 +11,8 @@ metadata: @@ -11,6 +11,8 @@ metadata:
11 description: 用户列表 11 description: 用户列表
12 type: 12 type:
13 array: users 13 array: users
  14 + - ref: password
  15 + required: true
14 result: 16 result:
15 - name: code 17 - name: code
16 type: 18 type:
@@ -35,6 +35,8 @@ metadata: @@ -35,6 +35,8 @@ metadata:
35 description: 启用状态(启用:1 禁用:2) 35 description: 启用状态(启用:1 禁用:2)
36 type: 36 type:
37 primitive: int 37 primitive: int
  38 + - ref: password
  39 + required: true
38 result: 40 result:
39 - name: users 41 - name: users
40 type: 42 type:
@@ -11,7 +11,9 @@ metadata: @@ -11,7 +11,9 @@ metadata:
11 required: true 11 required: true
12 - ref: companyId 12 - ref: companyId
13 required: false 13 required: false
14 - - ref: orgId 14 + - ref: organizationId
  15 + required: false
  16 + - ref: departmentId
15 required: false 17 required: false
16 - ref: usersName 18 - ref: usersName
17 required: false 19 required: false