作者 陈志颖

feat:添加dsl

正在显示 100 个修改的文件 包含 918 行增加1 行删除

要显示太多修改。

为保证性能只显示 100 of 100+ 个文件。

1 # 天联共创 1 # 天联共创
2 2
  3 +## 项目架构
  4 +- 基于REST Full的微服务架构
  5 +
3 ## 代码仓库及相关文档 6 ## 代码仓库及相关文档
4 - [仓库地址](http://gitlab.fjmaimaimai.com/allied-creation/allied-creation-cooperation.git) 7 - [仓库地址](http://gitlab.fjmaimaimai.com/allied-creation/allied-creation-cooperation.git)
5 - [项目原型svn](svn://220.250.41.79/repo/标准产品文件) 8 - [项目原型svn](svn://220.250.41.79/repo/标准产品文件)
@@ -10,7 +13,7 @@ @@ -10,7 +13,7 @@
10 - GIT流程:里程碑->问题->功能分支->代码审查->合并分支 13 - GIT流程:里程碑->问题->功能分支->代码审查->合并分支
11 - 开发分支命名规范:dev-姓名全拼 14 - 开发分支命名规范:dev-姓名全拼
12 - 接口规范:[API交互规范](https://doc-press.fjmaimaimai.com/standard/api.html) 15 - 接口规范:[API交互规范](https://doc-press.fjmaimaimai.com/standard/api.html)
13 -- 接口版本号:v2 16 +- 接口版本号:v1
14 - 数据交互规范:[数据交互格式标准](https://doc-press.fjmaimaimai.com/team/frontend/overview/http.html) 17 - 数据交互规范:[数据交互格式标准](https://doc-press.fjmaimaimai.com/team/frontend/overview/http.html)
15 18
16 ## 项目使用框架 19 ## 项目使用框架
不能预览此文件类型
  1 +version: v1
  2 +kind: HttpApi
  3 +metadata:
  4 + service: contractUndertakerFeedback
  5 + path: /contract-undertaker-feedbacks
  6 + endpoints:
  7 + - method: createContractUndertakerFeedback
  8 + route:
  9 + post: /
  10 + - method: updateContractUndertakerFeedback
  11 + route:
  12 + put: /{contractUndertakerFeedbackId}
  13 + - method: getContractUndertakerFeedback
  14 + route:
  15 + get: /{contractUndertakerFeedbackId}
  16 + - method: removeContractUndertakerFeedback
  17 + route:
  18 + delete: /{contractUndertakerFeedbackId}
  19 + - method: searchContractUndertakerFeedback
  20 + route:
  21 + post: /search
  22 + - method: listContractUndertakerFeedback
  23 + route:
  24 + get: /
  25 + params:
  26 + - name: offset
  27 + - name: limit
  1 +version: v1
  2 +kind: HttpApi
  3 +metadata:
  4 + service: cooperationApplication
  5 + path: /cooperation-applications
  6 + endpoints:
  7 + - method: applyForCooperation
  8 + route:
  9 + post: /apply-for-cooperation
  10 + - method: agreeCooperationApplication
  11 + route:
  12 + post: /agree-cooperation-application
  13 + - method: rejectCooperationApplication
  14 + route:
  15 + post: /reject-cooperation-application
  16 + - method: createCooperationApplication
  17 + route:
  18 + post: /
  19 + - method: updateCooperationApplication
  20 + route:
  21 + put: /{cooperationApplicationId}
  22 + - method: getCooperationApplication
  23 + route:
  24 + get: /{cooperationApplicationId}
  25 + - method: removeCooperationApplication
  26 + route:
  27 + delete: /{cooperationApplicationId}
  28 + - method: searchCooperationApplication
  29 + route:
  30 + post: /search
  31 + - method: listCooperationApplication
  32 + route:
  33 + get: /
  34 + params:
  35 + - name: offset
  36 + - name: limit
  1 +version: v1
  2 +kind: HttpApi
  3 +metadata:
  4 + service: cooperationContractChangeLog
  5 + path: /cooperation-contract-change-logs
  6 + endpoints:
  7 + - method: createCooperationContractChangeLog
  8 + route:
  9 + post: /
  10 + - method: updateCooperationContractChangeLog
  11 + route:
  12 + put: /{cooperationContractChangeLogId}
  13 + - method: getCooperationContractChangeLog
  14 + route:
  15 + get: /{cooperationContractChangeLogId}
  16 + - method: removeCooperationContractChangeLog
  17 + route:
  18 + delete: /{cooperationContractChangeLogId}
  19 + - method: listCooperationContractChangeLog
  20 + route:
  21 + get: /
  22 + params:
  23 + - name: offset
  24 + - name: limit
  25 + - method: searchCooperationContractChangeLog
  26 + route:
  27 + post: /search
  1 +version: v1
  2 +kind: HttpApi
  3 +metadata:
  4 + service: cooperationContract
  5 + path: /cooperation-contracts
  6 + endpoints:
  7 + - method: createCooperationContract
  8 + route:
  9 + post: /
  10 + - method: updateCooperationContract
  11 + route:
  12 + put: /{cooperationContractId}
  13 + - method: getCooperationContract
  14 + route:
  15 + get: /{cooperationContractId}
  16 + - method: removeCooperationContract
  17 + route:
  18 + delete: /{cooperationContractId}
  19 + - method: searchCooperationContract
  20 + route:
  21 + post: /search
  22 + - method: searchCooperationContractByUndertaker
  23 + route:
  24 + post: /search-by-undertaker
  25 + - method: listCooperationContract
  26 + route:
  27 + get: /
  28 + params:
  29 + - name: offset
  30 + - name: limit
  1 +version: v1
  2 +kind: HttpApi
  3 +metadata:
  4 + service: cooperationMode
  5 + path: /cooperation-modes
  6 + endpoints:
  7 + - method: createCooperationMode
  8 + route:
  9 + post: /
  10 + - method: updateCooperationMode
  11 + route:
  12 + put: /{cooperationModeId}
  13 + - method: getCooperationMode
  14 + route:
  15 + get: /{cooperationModeId}
  16 + - method: removeCooperationMode
  17 + route:
  18 + delete: /{cooperationModeId}
  19 + - method: searchCooperationMode
  20 + route:
  21 + post: /search
  22 + - method: listCooperationMode
  23 + route:
  24 + get: /
  25 + params:
  26 + - name: offset
  27 + - name: limit
  1 +version: v1
  2 +kind: HttpApi
  3 +metadata:
  4 + service: cooperationProject
  5 + path: /cooperation-projects
  6 + endpoints:
  7 + - method: releaseCooperationProject
  8 + route:
  9 + post: /release-cooperation-project
  10 + - method: createCooperationProject
  11 + route:
  12 + post: /
  13 + - method: updateCooperationProject
  14 + route:
  15 + put: /{cooperationProjectId}
  16 + - method: getCooperationProject
  17 + route:
  18 + get: /{cooperationProjectId}
  19 + - method: removeCooperationProject
  20 + route:
  21 + delete: /{cooperationProjectId}
  22 + - method: searchCooperationProject
  23 + route:
  24 + post: /search
  25 + - method: listCooperationProject
  26 + route:
  27 + get: /
  28 + params:
  29 + - name: offset
  30 + - name: limit
  1 +version: v1
  2 +kind: HttpApi
  3 +metadata:
  4 + service: creditAccount
  5 + path: /credit-accounts
  6 + endpoints:
  7 + - method: createCreditAccount
  8 + route:
  9 + post: /
  10 + - method: updateCreditAccount
  11 + route:
  12 + put: /{creditAccountId}
  13 + - method: getCreditAccount
  14 + route:
  15 + get: /{creditAccountId}
  16 + - method: removeCreditAccount
  17 + route:
  18 + delete: /{creditAccountId}
  19 + - method: searchCreditAccount
  20 + route:
  21 + post: /search
  22 + - method: payCreditAccount
  23 + route:
  24 + post: /pay
  25 + - method: listCreditAccount
  26 + route:
  27 + get: /
  28 + params:
  29 + - name: offset
  30 + - name: limit
  1 +version: v1
  2 +kind: HttpApi
  3 +metadata:
  4 + service: dividendsEstimate
  5 + path: /dividends-estimates
  6 + endpoints:
  7 + - method: createDividendsEstimate
  8 + route:
  9 + post: /
  10 + - method: updateDividendsEstimate
  11 + route:
  12 + put: /{dividendsEstimateId}
  13 + - method: getDividendsEstimate
  14 + route:
  15 + get: /{dividendsEstimateId}
  16 + - method: removeDividendsEstimate
  17 + route:
  18 + delete: /{dividendsEstimateId}
  19 + - method: cancelDividendsEstimate
  20 + route:
  21 + post: /{dividendsEstimateId}/cancel
  22 + - method: searchDividendsEstimate
  23 + route:
  24 + post: /search
  25 + - method: estimateDividendsIncentives
  26 + route:
  27 + post: /estimate-dividends-incentives
  28 + - method: estimateMoneyIncentives
  29 + route:
  30 + post: /estimate-money-incentives
  31 + - method: listMoneyIncentives
  32 + route:
  33 + get: /list-money-incentives
  34 + - method: searchMoneyIncentives
  35 + route:
  36 + post: /search-money-incentives
  37 + - method: listDividendsIncentives
  38 + route:
  39 + get: /list-dividends-incentives
  40 + - method: searchDividendsIncentives
  41 + route:
  42 + post: /search-dividends-incentives
  43 + - method: listDividendsEstimate
  44 + route:
  45 + get: /
  46 + params:
  47 + - name: offset
  48 + - name: limit
  1 +version: v1
  2 +kind: HttpApi
  3 +metadata:
  4 + service: dividendsOrder
  5 + path: /dividends-orders
  6 + endpoints:
  7 + - method: createDividendsOrder
  8 + route:
  9 + post: /
  10 + - method: updateDividendsOrder
  11 + route:
  12 + put: /{dividendsOrderId}
  13 + - method: getDividendsOrder
  14 + route:
  15 + get: /{dividendsOrderId}
  16 + - method: removeDividendsOrder
  17 + route:
  18 + delete: /{dividendsOrderId}
  19 + - method: searchDividendsOrder
  20 + route:
  21 + post: /search
  22 + - method: listDividendsOrder
  23 + route:
  24 + get: /
  25 + params:
  26 + - name: offset
  27 + - name: limit
  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: fileSize
  5 + description: 附件文件大小
  6 + type:
  7 + primitive: int64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: fileType
  5 + description: 附件文件类型,jpg,pdf
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: name
  5 + description: 附件名称
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: url
  5 + description: 附件地址
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: createdAt
  5 + description: 创建时间
  6 + type:
  7 + primitive: datetime
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: deletedAt
  5 + description: 删除时间
  6 + type:
  7 + primitive: datetime
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: operateTime
  5 + description: 操作时间
  6 + type:
  7 + primitive: datetime
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: operator
  5 + description: 操作人
  6 + type:
  7 + schema: user
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: pageNumber
  5 + description: 页面大小
  6 + type:
  7 + primitive: int32
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: pageSize
  5 + description: 页面大小
  6 + type:
  7 + primitive: int32
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: remarks
  5 + description: 备注
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: status
  5 + description: 状态
  6 + type:
  7 + primitive: int32
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: updatedAt
  5 + description: 更新时间
  6 + type:
  7 + primitive: datetime
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: userInfo
  5 + description: 冗余字段,jsonb格式,不限制存放内容
  6 + type:
  7 + schema: userInfo
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: companyId
  5 + description: 公司ID,通过集成REST上下文获取
  6 + type:
  7 + primitive: int64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: companyLogo
  5 + description: 公司logo
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: companyName
  5 + description: 公司名称
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: contractUndertaker
  5 + description: 共创合约承接人
  6 + type:
  7 + schema: user
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: feedbackAttachment
  5 + description: 合约承接方反馈内容附件
  6 + type:
  7 + array: attachment
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: feedbackContent
  5 + description: 合约承接方反馈内容
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: feedbackId
  5 + description: 合约承接方反馈记录ID
  6 + type:
  7 + primitive: int64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationApplicationApplicant
  5 + description: 共创申请人
  6 + type:
  7 + schema: user
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationApplicationAttachment
  5 + description: 共创申请描述附件
  6 + type:
  7 + array: attachment
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationApplicationDescription
  5 + description: 共创申请描述
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationApplicationId
  5 + description: 共创申请ID
  6 + type:
  7 + primitive: int64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationApplicationStatus
  5 + description: 共创申请审核状态,1待审核,2已同意,3已拒绝
  6 + type:
  7 + primitive: int32
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationApplicationVerifier
  5 + description: 共创申请审核人
  6 + type:
  7 + schema: user
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationApplicationVerifyDescription
  5 + description: 共创申请审核描述
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationApplicationVerifyTime
  5 + description: 共创申请审核时间
  6 + type:
  7 + primitive: datetime
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationApplyTime
  5 + description: 共创申请时间
  6 + type:
  7 + primitive: datetime
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationContractDescription
  5 + description: 共创合约描述
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationContractDividendsIncentivesRules
  5 + description: 共创合约激励规则列表
  6 + type:
  7 + array: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationContractId
  5 + description: 共创合约ID
  6 + type:
  7 + primitive: int64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationContractMoneyIncentivesRules
  5 + description: 共创合约金额激励规则列表
  6 + type:
  7 + array: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationContractName
  5 + description: 共创合约名称
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationContractNumber
  5 + description: 共创合约编号
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationContractReferrer
  5 + description: 合约推荐人
  6 + type:
  7 + schema: user
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationContractRelevants
  5 + description: 共创合约相关人
  6 + type:
  7 + array: user
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationContractSalesman
  5 + description: 共创合约业务员
  6 + type:
  7 + schema: user
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationContractSponsor
  5 + description: 共创合约发起人
  6 + type:
  7 + schema: user
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationContractUndertakerType
  5 + description: 共创合约承接对象,1员工,2共创用户,3公开
  6 + type:
  7 + array: int32
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationContractUndertakers
  5 + description: 共创合约承接人列表
  6 + type:
  7 + array: undertaker
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationMode
  5 + description: 共创模式
  6 + type:
  7 + schema: cooperationMode
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationContractChangeLogId
  5 + description: 合约变更记录ID
  6 + type:
  7 + primitive: int64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: incentivesRule
  5 + description: 激励规则
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: incentivesRuleDetail
  5 + description: 激励规则明细
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: operationType
  5 + description: 合约变更操作类型,1编辑、2暂停、3恢复
  6 + type:
  7 + primitive: int32
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: undertakers
  5 + description: 承接人
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationModeId
  5 + description: 共创模式ID
  6 + type:
  7 + primitive: int64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationModeName
  5 + description: 共创模式名称
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationModeNumber
  5 + description: 共创模式编码,手动输入,唯一确定
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationProjectDescription
  5 + description: 共创项目描述
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationProjectId
  5 + description: 共创项目ID
  6 + type:
  7 + primitive: int64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationProjectName
  5 + description: 共创项目名称
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationProjectNumber
  5 + description: 共创项目编号,自生成,生成规则:XM+6位年月日+#+3位流水,例XM210601#001
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationProjectPublishTime
  5 + description: 共创项目发布时间
  6 + type:
  7 + primitive: datetime
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationProjectPublisher
  5 + description: 共创项目发布人
  6 + type:
  7 + schema: user
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationProjectSponsor
  5 + description: 共创项目发起人
  6 + type:
  7 + schema: user
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: cooperationProjectUndertakerType
  5 + description: 共创项目承接对象,1员工,2共创用户,3公开,可以多选
  6 + type:
  7 + array: int32
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: actuallyPaidAmount
  5 + description: 账期结算实付金额
  6 + type:
  7 + primitive: float64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: creditAccountId
  5 + description: 账期结算单ID
  6 + type:
  7 + primitive: int64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: creditAccountOrderNum
  5 + description: 账期结算单号
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: paymentDocumentAttachment
  5 + description: 支付凭证附件
  6 + type:
  7 + schema: attachment
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: paymentStatus
  5 + description: 共创账期结算支付状态,1待支付,2已支付
  6 + type:
  7 + primitive: int32
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: paymentTime
  5 + description: 共创账期结算支付时间
  6 + type:
  7 + primitive: datetime
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: settlementAmount
  5 + description: 账期结算金额
  6 + type:
  7 + primitive: float64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: settlementTime
  5 + description: 共创账期结算时间
  6 + type:
  7 + primitive: datetime
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: departmentId
  5 + description: 部门ID,通过REST集成上下文获取
  6 + type:
  7 + primitive: int64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: departmentName
  5 + description: 部门名称
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: departmentNumber
  5 + description: 部门编码
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: isOrganization
  5 + description: 是否组织机构标识,1为是,2为否,默认为否
  6 + type:
  7 + primitive: boolean
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: dividendsAccountStatus
  5 + description: 分红结算状态,1待结算,2已结算
  6 + type:
  7 + primitive: int32
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: dividendsAmount
  5 + description: 分红金额
  6 + type:
  7 + primitive: float64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: dividendsEstimateId
  5 + description: 承接人分红预算记录ID
  6 + type:
  7 + primitive: int64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: dividendsEstimateOrderNumber
  5 + description: 承接人分红预算单号
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: dividendsEstimateTime
  5 + description: 分红预算时间
  6 + type:
  7 + primitive: datetime
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: dividendsParticipateType
  5 + description: 参与分红类型,1承接人,2推荐人,3关联业务员
  6 + type:
  7 + primitive: int32
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: dividendsType
  5 + description: 分红类型,1订单分红,2退货冲销,3金额激励
  6 + type:
  7 + primitive: int32
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: dividendsUser
  5 + description: 分红用户
  6 + type:
  7 + schema: user
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: orderOrReturnedOrderNum
  5 + description: 分红订单号或退货单号
  6 + type:
  7 + primitive: string
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: dividendsIncentivesAmount
  5 + description: 业绩激励分红金额
  6 + type:
  7 + primitive: float64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: dividendsIncentivesPercentage
  5 + description: 分红规则激励百分点
  6 + type:
  7 + primitive: float64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: dividendsIncentivesRuleId
  5 + description: 分红规则ID
  6 + type:
  7 + primitive: int64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: dividendsIncentivesStage
  5 + description: 分红规则激励阶段,阶段返回时需要转换为中文数字
  6 + type:
  7 + primitive: int64
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: dividendsIncentivesStageEnd
  5 + description: 分红规则激励阶段结束
  6 + type:
  7 + primitive: datetime
  1 +version: v1
  2 +kind: Attribute
  3 +metadata:
  4 + name: dividendsIncentivesStageStart
  5 + description: 分红规则激励阶段开始
  6 + type:
  7 + primitive: datetime