正在显示
276 个修改的文件
包含
3764 行增加
和
2 行删除
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 |
@@ -3,7 +3,7 @@ kind: Project | @@ -3,7 +3,7 @@ kind: Project | ||
3 | metadata: | 3 | metadata: |
4 | name: allied-creation-cooperation | 4 | name: allied-creation-cooperation |
5 | description: 天联共创 | 5 | description: 天联共创 |
6 | - version: 0.0.1 | 6 | + version: 1.0.0 |
7 | repository: gitlab.fjmaimaimai.com/allied-creation/allied-creation-cooperation | 7 | repository: gitlab.fjmaimaimai.com/allied-creation/allied-creation-cooperation |
8 | contact: | 8 | contact: |
9 | name: 陈志颖 | 9 | name: 陈志颖 |
1 | +version: v1 | ||
2 | +kind: Schema | ||
3 | +metadata: | ||
4 | + name: contractUndertakerFeedback | ||
5 | + description: 承接人反馈信息 | ||
6 | + attributes: | ||
7 | + - ref: feedbackId | ||
8 | + required: true | ||
9 | + - ref: feedbackAttachment | ||
10 | + required: true | ||
11 | + - ref: feedbackContent | ||
12 | + required: true | ||
13 | + - ref: cooperationContractNumber | ||
14 | + required: true | ||
15 | + - ref: contractUndertaker | ||
16 | + required: true | ||
17 | + - ref: cooperationMode | ||
18 | + required: true | ||
19 | + - ref: organization | ||
20 | + description: 数据关联组织机构 | ||
21 | + required: true | ||
22 | + - ref: companyId | ||
23 | + required: true | ||
24 | + - ref: updatedAt | ||
25 | + required: true | ||
26 | + - ref: deletedAt | ||
27 | + required: true | ||
28 | + - ref: createdAt | ||
29 | + description: 反馈创建时间,同时也作为反馈时间 | ||
30 | + required: true |
1 | +version: v1 | ||
2 | +kind: Schema | ||
3 | +metadata: | ||
4 | + name: cooperationApplication | ||
5 | + description: 共创申请实体 | ||
6 | + attributes: | ||
7 | + - ref: cooperationApplicationId | ||
8 | + required: true | ||
9 | + - ref: cooperationApplicationApplicant | ||
10 | + required: true | ||
11 | + - ref: cooperationApplicationAttachment | ||
12 | + required: true | ||
13 | + - ref: cooperationApplicationDescription | ||
14 | + required: true | ||
15 | + - ref: cooperationApplicationStatus | ||
16 | + required: true | ||
17 | + - ref: cooperationApplicationVerifier | ||
18 | + required: true | ||
19 | + - ref: cooperationApplicationVerifyDescription | ||
20 | + required: true | ||
21 | + - ref: cooperationApplicationVerifyTime | ||
22 | + required: true | ||
23 | + - ref: cooperationApplyTime | ||
24 | + required: true | ||
25 | + - ref: cooperationProjectNumber | ||
26 | + required: true | ||
27 | + - ref: organization | ||
28 | + description: 数据关联组织机构 | ||
29 | + required: true | ||
30 | + - ref: companyId | ||
31 | + required: true | ||
32 | + - ref: createdAt | ||
33 | + required: true | ||
34 | + - ref: deletedAt | ||
35 | + required: true | ||
36 | + - ref: updatedAt | ||
37 | + required: true |
1 | +version: v1 | ||
2 | +kind: Schema | ||
3 | +metadata: | ||
4 | + name: cooperationContract | ||
5 | + description: 共创项目合约实体 | ||
6 | + attributes: | ||
7 | + - ref: cooperationContractId | ||
8 | + required: true | ||
9 | + - ref: cooperationContractDescription | ||
10 | + required: true | ||
11 | + - ref: cooperationContractName | ||
12 | + required: true | ||
13 | + - ref: cooperationContractNumber | ||
14 | + required: true | ||
15 | + - ref: cooperationContractReferrer | ||
16 | + required: true | ||
17 | + - ref: cooperationContractSalesman | ||
18 | + required: true | ||
19 | + - ref: cooperationContractUndertakerType | ||
20 | + required: true | ||
21 | + - ref: cooperationContractSponsor | ||
22 | + required: true | ||
23 | + - ref: cooperationMode | ||
24 | + required: true | ||
25 | + - ref: status | ||
26 | + description: 合约状态,1启用,2禁用 | ||
27 | + required: true | ||
28 | + - ref: organization | ||
29 | + description: 数据关联组织机构 | ||
30 | + required: true | ||
31 | + - ref: companyId | ||
32 | + required: true | ||
33 | + - ref: operator | ||
34 | + required: true | ||
35 | + - ref: operateTime | ||
36 | + required: true | ||
37 | + - ref: createdAt | ||
38 | + required: true | ||
39 | + - ref: deletedAt | ||
40 | + required: true | ||
41 | + - ref: updatedAt | ||
42 | + required: true |
1 | +version: v1 | ||
2 | +kind: Schema | ||
3 | +metadata: | ||
4 | + name: cooperationContractChangeLog | ||
5 | + description: 共创合约变更日志 | ||
6 | + attributes: | ||
7 | + - ref: incentivesRule | ||
8 | + required: true | ||
9 | + - ref: incentivesRuleDetail | ||
10 | + required: true | ||
11 | + - ref: operationType | ||
12 | + required: true | ||
13 | + - ref: cooperationContractNumber | ||
14 | + required: true | ||
15 | + - ref: undertakers | ||
16 | + required: true | ||
17 | + - ref: companyId | ||
18 | + required: true | ||
19 | + - ref: operator | ||
20 | + required: true | ||
21 | + - ref: updatedAt | ||
22 | + required: true | ||
23 | + - ref: deletedAt | ||
24 | + required: true | ||
25 | + - ref: createdAt | ||
26 | + required: true |
1 | +version: v1 | ||
2 | +kind: Schema | ||
3 | +metadata: | ||
4 | + name: cooperationMode | ||
5 | + description: 共创模式实体 | ||
6 | + attributes: | ||
7 | + - ref: cooperationModeId | ||
8 | + required: true | ||
9 | + - ref: cooperationModeNumber | ||
10 | + description: 模式编码,唯一确定 | ||
11 | + required: true | ||
12 | + - ref: cooperationModeName | ||
13 | + description: 模式名称,唯一确定 | ||
14 | + required: true | ||
15 | + - ref: status | ||
16 | + description: 共创模式状态,1启用,2禁用 | ||
17 | + required: true | ||
18 | + - ref: organization | ||
19 | + description: 数据关联组织机构 | ||
20 | + required: true | ||
21 | + - ref: companyId | ||
22 | + required: true | ||
23 | + - ref: remarks | ||
24 | + required: true | ||
25 | + - ref: operator | ||
26 | + required: true | ||
27 | + - ref: operateTime | ||
28 | + required: true | ||
29 | + - ref: updatedAt | ||
30 | + required: true | ||
31 | + - ref: deletedAt | ||
32 | + required: true | ||
33 | + - ref: createdAt | ||
34 | + required: true |
1 | +version: v1 | ||
2 | +kind: Schema | ||
3 | +metadata: | ||
4 | + name: cooperationProject | ||
5 | + description: 共创项目实体 | ||
6 | + attributes: | ||
7 | + - ref: cooperationProjectId | ||
8 | + required: true | ||
9 | + - ref: cooperationProjectNumber | ||
10 | + description: 共创项目编号 | ||
11 | + required: true | ||
12 | + - ref: cooperationProjectDescription | ||
13 | + required: true | ||
14 | + - ref: cooperationProjectName | ||
15 | + required: true | ||
16 | + - ref: cooperationProjectPublishTime | ||
17 | + required: true | ||
18 | + - ref: cooperationProjectPublisher | ||
19 | + required: true | ||
20 | + - ref: cooperationProjectSponsor | ||
21 | + required: true | ||
22 | + - ref: cooperationProjectUndertakerType | ||
23 | + required: true | ||
24 | + - ref: organization | ||
25 | + description: 数据关联组织机构 | ||
26 | + required: true | ||
27 | + - ref: companyId | ||
28 | + required: true | ||
29 | + - ref: operator | ||
30 | + required: true | ||
31 | + - ref: operateTime | ||
32 | + required: true | ||
33 | + - ref: status | ||
34 | + description: 共创项目状态,1招标中,2结束 | ||
35 | + required: true | ||
36 | + - ref: updatedAt | ||
37 | + required: true | ||
38 | + - ref: deletedAt | ||
39 | + required: true | ||
40 | + - ref: createdAt | ||
41 | + required: true |
1 | +version: v1 | ||
2 | +kind: Schema | ||
3 | +metadata: | ||
4 | + name: creditAccount | ||
5 | + description: 账期结算单实体 | ||
6 | + attributes: | ||
7 | + - ref: creditAccountId | ||
8 | + required: true | ||
9 | + - ref: actuallyPaidAmount | ||
10 | + required: true | ||
11 | + - ref: creditAccountOrderNum | ||
12 | + required: true | ||
13 | + - ref: paymentStatus | ||
14 | + description: 账期结算支付状态,1待支付,2已支付 | ||
15 | + required: true | ||
16 | + - ref: paymentTime | ||
17 | + required: true | ||
18 | + - ref: settlementAmount | ||
19 | + required: true | ||
20 | + - ref: settlementTime | ||
21 | + required: true | ||
22 | + - ref: cooperationContractNumber | ||
23 | + required: true | ||
24 | + - name: participator | ||
25 | + description: 参与人uid,包括承接人、推荐人、关联业务员 | ||
26 | + required: true | ||
27 | + type: | ||
28 | + array: int64 | ||
29 | + - ref: paymentDocumentAttachment | ||
30 | + description: 支付凭证附件 | ||
31 | + required: true | ||
32 | + - ref: organization | ||
33 | + description: 数据关联组织机构 | ||
34 | + required: true | ||
35 | + - ref: companyId | ||
36 | + required: true | ||
37 | + - ref: operator | ||
38 | + required: true | ||
39 | + - ref: operateTime | ||
40 | + required: true | ||
41 | + - ref: createdAt | ||
42 | + required: true | ||
43 | + - ref: deletedAt | ||
44 | + required: true | ||
45 | + - ref: updatedAt | ||
46 | + required: true |
1 | +version: v1 | ||
2 | +kind: Schema | ||
3 | +metadata: | ||
4 | + name: dividendsEstimate | ||
5 | + description: 分红预算实体 | ||
6 | + attributes: | ||
7 | + - ref: dividendsEstimateId | ||
8 | + required: true | ||
9 | + - ref: dividendsAccountStatus | ||
10 | + description: 分红结算状态 | ||
11 | + required: true | ||
12 | + - ref: dividendsAmount | ||
13 | + required: true | ||
14 | + - ref: dividendsEstimateOrderNumber | ||
15 | + required: true | ||
16 | + - ref: dividendsEstimateTime | ||
17 | + required: true | ||
18 | + - ref: dividendsParticipateType | ||
19 | + required: true | ||
20 | + - ref: dividendsType | ||
21 | + required: true | ||
22 | + - ref: orderOrReturnedOrderNum | ||
23 | + required: true | ||
24 | + - ref: cooperationProjectNumber | ||
25 | + required: true | ||
26 | + - ref: dividendsUser | ||
27 | + required: true | ||
28 | + - ref: organization | ||
29 | + description: 数据关联组织机构 | ||
30 | + required: true | ||
31 | + - ref: companyId | ||
32 | + required: true | ||
33 | + - ref: operator | ||
34 | + required: true | ||
35 | + - ref: operateTime | ||
36 | + required: true | ||
37 | + - ref: createdAt | ||
38 | + required: true | ||
39 | + - ref: deletedAt | ||
40 | + required: true | ||
41 | + - ref: updatedAt | ||
42 | + required: true |
1 | +version: v1 | ||
2 | +kind: Schema | ||
3 | +metadata: | ||
4 | + name: dividendsIncentives | ||
5 | + description: 业绩分红DTO | ||
6 | + attributes: | ||
7 | + - ref: cooperationContractNumber | ||
8 | + required: true | ||
9 | + - ref: orderOrReturnedOrderNum | ||
10 | + required: true | ||
11 | + - ref: originalOrderNum | ||
12 | + required: true | ||
13 | + - ref: customerName | ||
14 | + required: true | ||
15 | + - ref: region | ||
16 | + required: true | ||
17 | + - ref: dividendsIncentivesAmount | ||
18 | + required: true | ||
19 | + - ref: orderTime | ||
20 | + description: 订单/退货单日期 | ||
21 | + required: true |
1 | +version: v1 | ||
2 | +kind: Schema | ||
3 | +metadata: | ||
4 | + name: dividendsIncentivesRule | ||
5 | + description: 金额激励规则实体 | ||
6 | + attributes: | ||
7 | + - ref: dividendsIncentivesRuleId | ||
8 | + required: true | ||
9 | + - ref: cooperationContractNumber | ||
10 | + description: 关联的项目合约编号 | ||
11 | + required: true | ||
12 | + - ref: referrerPercentage | ||
13 | + required: true | ||
14 | + - ref: salesmanPercentage | ||
15 | + required: true | ||
16 | + - ref: dividendsIncentivesPercentage | ||
17 | + required: true | ||
18 | + - ref: dividendsIncentivesStage | ||
19 | + required: true | ||
20 | + - ref: dividendsIncentivesStageEnd | ||
21 | + required: true | ||
22 | + - ref: dividendsIncentivesStageStart | ||
23 | + required: true | ||
24 | + - ref: organization | ||
25 | + description: 数据关联组织机构 | ||
26 | + required: true | ||
27 | + - ref: companyId | ||
28 | + required: true | ||
29 | + - ref: updatedAt | ||
30 | + required: true | ||
31 | + - ref: deletedAt | ||
32 | + required: true | ||
33 | + - ref: createdAt | ||
34 | + required: true |
1 | +version: v1 | ||
2 | +kind: Schema | ||
3 | +metadata: | ||
4 | + name: dividendsIncentivesRules | ||
5 | + description: 金额激励规则DTO | ||
6 | + attributes: | ||
7 | + - ref: referrerPercentage | ||
8 | + required: true | ||
9 | + - ref: salesmanPercentage | ||
10 | + required: true | ||
11 | + - ref: dividendsIncentivesPercentage | ||
12 | + required: true | ||
13 | + - ref: dividendsIncentivesStage | ||
14 | + required: true | ||
15 | + - ref: dividendsIncentivesStageEnd | ||
16 | + required: true | ||
17 | + - ref: dividendsIncentivesStageStart | ||
18 | + required: true |
1 | +version: v1 | ||
2 | +kind: Schema | ||
3 | +metadata: | ||
4 | + name: dividendsOrder | ||
5 | + description: 分红订单实体 | ||
6 | + attributes: | ||
7 | + - ref: dividendsOrderId | ||
8 | + required: true | ||
9 | + - ref: dividendsOrderNumber | ||
10 | + required: true | ||
11 | + - ref: dividendsOriginalOrderNum | ||
12 | + required: true | ||
13 | + - ref: dividendsOrderAmount | ||
14 | + required: true | ||
15 | + - ref: orderSalesman | ||
16 | + required: true | ||
17 | + - ref: orderTime | ||
18 | + required: true | ||
19 | + - ref: dividendTime | ||
20 | + required: true | ||
21 | + - ref: dividendStatus | ||
22 | + required: true | ||
23 | + - ref: region | ||
24 | + required: true | ||
25 | + - ref: customerName | ||
26 | + description: 客户姓名 | ||
27 | + required: true | ||
28 | + - ref: organization | ||
29 | + description: 数据关联组织机构 | ||
30 | + required: true | ||
31 | + - ref: companyId | ||
32 | + required: true | ||
33 | + - ref: createdAt | ||
34 | + required: true | ||
35 | + - ref: deletedAt | ||
36 | + required: true | ||
37 | + - ref: updatedAt | ||
38 | + required: true | ||
39 | + - ref: operateTime | ||
40 | + required: true | ||
41 | + - ref: operator | ||
42 | + required: true |
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 | + description: 数据关联组织机构 | ||
37 | + required: true | ||
38 | + - ref: companyId | ||
39 | + required: true | ||
40 | + - ref: createdAt | ||
41 | + required: true | ||
42 | + - ref: deletedAt | ||
43 | + required: true | ||
44 | + - ref: updatedAt | ||
45 | + required: true | ||
46 | + - ref: operator | ||
47 | + required: true | ||
48 | + - ref: operateTime | ||
49 | + required: true |
1 | +version: v1 | ||
2 | +kind: Schema | ||
3 | +metadata: | ||
4 | + name: moneyIncentives | ||
5 | + description: 金额激励分红DTO | ||
6 | + attributes: | ||
7 | + - ref: cooperationContractNumber | ||
8 | + required: true | ||
9 | + - ref: cooperationContractName | ||
10 | + required: true | ||
11 | + - ref: cooperationMode | ||
12 | + required: true | ||
13 | + - ref: cooperationContractSponsor | ||
14 | + required: true | ||
15 | + - ref: createdAt | ||
16 | + description: 共创合约建立时间 | ||
17 | + required: true |
1 | +version: v1 | ||
2 | +kind: Schema | ||
3 | +metadata: | ||
4 | + name: moneyIncentivesRule | ||
5 | + description: 金额激励规则实体 | ||
6 | + attributes: | ||
7 | + - ref: moneyIncentivesRuleId | ||
8 | + required: true | ||
9 | + - ref: cooperationContractNumber | ||
10 | + description: 关联的共创合约编号 | ||
11 | + required: true | ||
12 | + - ref: moneyIncentivesAmount | ||
13 | + required: true | ||
14 | + - ref: moneyIncentivesStage | ||
15 | + required: true | ||
16 | + - ref: moneyIncentivesStageEnd | ||
17 | + required: true | ||
18 | + - ref: moneyIncentivesStageStart | ||
19 | + required: true | ||
20 | + - ref: moneyIncentivesTime | ||
21 | + required: true | ||
22 | + - ref: referrerPercentage | ||
23 | + required: true | ||
24 | + - ref: salesmanPercentage | ||
25 | + required: true | ||
26 | + - ref: organization | ||
27 | + description: 数据关联组织机构 | ||
28 | + required: true | ||
29 | + - ref: companyId | ||
30 | + required: true | ||
31 | + - ref: updatedAt | ||
32 | + required: true | ||
33 | + - ref: deletedAt | ||
34 | + required: true | ||
35 | + - ref: createdAt | ||
36 | + required: true |
1 | +version: v1 | ||
2 | +kind: Schema | ||
3 | +metadata: | ||
4 | + name: moneyIncentivesRules | ||
5 | + description: 金额激励规则DTO | ||
6 | + attributes: | ||
7 | + - ref: moneyIncentivesAmount | ||
8 | + required: true | ||
9 | + - ref: moneyIncentivesStage | ||
10 | + required: true | ||
11 | + - ref: moneyIncentivesStageEnd | ||
12 | + required: true | ||
13 | + - ref: moneyIncentivesStageStart | ||
14 | + required: true | ||
15 | + - ref: referrerPercentage | ||
16 | + required: true | ||
17 | + - ref: salesmanPercentage | ||
18 | + required: true |
1 | +version: v1 | ||
2 | +kind: Schema | ||
3 | +metadata: | ||
4 | + name: orderGood | ||
5 | + description: 订单产品领域实体(包括分红订单、分红退货单) | ||
6 | + attributes: | ||
7 | + - ref: orderGoodId | ||
8 | + required: true | ||
9 | + - ref: orderGoodAmount | ||
10 | + required: true | ||
11 | + - ref: orderGoodName | ||
12 | + required: true | ||
13 | + - ref: orderGoodPrice | ||
14 | + required: true | ||
15 | + - ref: orderGoodQuantity | ||
16 | + required: true | ||
17 | + - ref: dividendsOrderNumber | ||
18 | + description: 关联分红订单号 | ||
19 | + required: true | ||
20 | + - ref: cooperationContractNumber | ||
21 | + description: 关联的共创合约编号 | ||
22 | + required: true | ||
23 | + - ref: orderGoodExpense | ||
24 | + description: 订单产品费用 | ||
25 | + required: true | ||
26 | + - ref: createdAt | ||
27 | + required: true | ||
28 | + - ref: deletedAt | ||
29 | + required: true | ||
30 | + - ref: updatedAt | ||
31 | + required: true |
1 | +version: v1 | ||
2 | +kind: Schema | ||
3 | +metadata: | ||
4 | + name: orderGoods | ||
5 | + description: 订单产品对象 | ||
6 | + attributes: | ||
7 | + - ref: orderGoodAmount | ||
8 | + required: true | ||
9 | + - ref: orderGoodName | ||
10 | + required: true | ||
11 | + - ref: orderGoodPrice | ||
12 | + required: true | ||
13 | + - ref: orderGoodQuantity | ||
14 | + required: true | ||
15 | + - ref: dividendsOrderNumber | ||
16 | + description: 关联分红订单号 | ||
17 | + required: true | ||
18 | + - ref: cooperationContractNumber | ||
19 | + description: 关联的共创合约编号 | ||
20 | + required: true | ||
21 | + - ref: orderGoodExpense | ||
22 | + description: 订单产品费用 | ||
23 | + required: true | ||
24 | + - ref: createdAt | ||
25 | + required: true | ||
26 | + - ref: deletedAt | ||
27 | + required: true | ||
28 | + - ref: updatedAt | ||
29 | + required: true |
1 | +version: v1 | ||
2 | +kind: Schema | ||
3 | +metadata: | ||
4 | + name: referrer | ||
5 | + description: 推荐人值对象 | ||
6 | + attributes: | ||
7 | + - ref: userId | ||
8 | + required: true | ||
9 | + - ref: userBaseId | ||
10 | + required: true | ||
11 | + - ref: role | ||
12 | + required: true | ||
13 | + - ref: organizations | ||
14 | + description: 用户关联的组织机构 | ||
15 | + required: true | ||
16 | + - ref: organization | ||
17 | + description: 用户所属的组织机构 | ||
18 | + required: true | ||
19 | + - ref: department | ||
20 | + description: 用户所属的部门 | ||
21 | + required: true | ||
22 | + - ref: company | ||
23 | + required: true | ||
24 | + - ref: userInfo | ||
25 | + required: true | ||
26 | + - ref: userType | ||
27 | + required: true |
1 | +version: v1 | ||
2 | +kind: Schema | ||
3 | +metadata: | ||
4 | + name: relevant | ||
5 | + description: 共创合约相关人值对象 | ||
6 | + attributes: | ||
7 | + - ref: userId | ||
8 | + required: true | ||
9 | + - ref: userBaseId | ||
10 | + required: true | ||
11 | + - ref: organization | ||
12 | + description: 用户所属的组织机构 | ||
13 | + required: true | ||
14 | + - ref: organizations | ||
15 | + description: 用户关联的组织机构 | ||
16 | + required: true | ||
17 | + - ref: department | ||
18 | + description: 用户所属的部门 | ||
19 | + required: true | ||
20 | + - ref: role | ||
21 | + required: true | ||
22 | + - ref: userInfo | ||
23 | + required: true | ||
24 | + - ref: userType | ||
25 | + required: true | ||
26 | + - ref: status | ||
27 | + required: true | ||
28 | + - ref: company | ||
29 | + required: true |
1 | +version: v1 | ||
2 | +kind: Schema | ||
3 | +metadata: | ||
4 | + name: salesman | ||
5 | + description: 业务员值对象 | ||
6 | + attributes: | ||
7 | + - ref: userId | ||
8 | + required: true | ||
9 | + - ref: userBaseId | ||
10 | + required: true | ||
11 | + - ref: role | ||
12 | + required: true | ||
13 | + - ref: organizations | ||
14 | + description: 用户关联的组织机构 | ||
15 | + required: true | ||
16 | + - ref: organization | ||
17 | + description: 用户所属的组织机构 | ||
18 | + required: true | ||
19 | + - ref: department | ||
20 | + description: 用户所属的部门 | ||
21 | + required: true | ||
22 | + - ref: company | ||
23 | + required: true | ||
24 | + - ref: userInfo | ||
25 | + required: true | ||
26 | + - ref: userType | ||
27 | + required: true |
1 | +version: v1 | ||
2 | +kind: Schema | ||
3 | +metadata: | ||
4 | + name: undertaker | ||
5 | + description: 共创合约承接方值对象 | ||
6 | + attributes: | ||
7 | + - ref: userId | ||
8 | + required: true | ||
9 | + - ref: userBaseId | ||
10 | + required: true | ||
11 | + - ref: organization | ||
12 | + description: 用户所属组织机构 | ||
13 | + required: true | ||
14 | + - ref: organizations | ||
15 | + description: 用户关联的组织机构 | ||
16 | + required: true | ||
17 | + - ref: department | ||
18 | + description: 用户所属的部门 | ||
19 | + required: true | ||
20 | + - ref: role | ||
21 | + required: true | ||
22 | + - ref: userInfo | ||
23 | + required: true | ||
24 | + - ref: userType | ||
25 | + required: true | ||
26 | + - ref: status | ||
27 | + required: true | ||
28 | + - ref: company | ||
29 | + required: true | ||
30 | + - name: contractAttachment | ||
31 | + description: 合同附件 | ||
32 | + type: | ||
33 | + array: attachment | ||
34 | + |
1 | +version: v1 | ||
2 | +kind: Schema | ||
3 | +metadata: | ||
4 | + name: user | ||
5 | + description: 用户第三方服务防腐模型 | ||
6 | + attributes: | ||
7 | + - ref: userId | ||
8 | + required: true | ||
9 | + - ref: userBaseId | ||
10 | + required: true | ||
11 | + - ref: organization | ||
12 | + description: 用户所属组织机构 | ||
13 | + required: true | ||
14 | + - ref: organizations | ||
15 | + description: 用户关联的组织机构 | ||
16 | + required: true | ||
17 | + - ref: department | ||
18 | + description: 用户所属的部门 | ||
19 | + required: | ||
20 | + - ref: role | ||
21 | + required: true | ||
22 | + - ref: userInfo | ||
23 | + required: true | ||
24 | + - ref: userType | ||
25 | + description: 用户类型 | ||
26 | + required: true | ||
27 | + - ref: status | ||
28 | + required: true | ||
29 | + - ref: company | ||
30 | + description: 用户关联公司信息 | ||
31 | + required: true |
1 | +version: v1 | ||
2 | +kind: Schema | ||
3 | +metadata: | ||
4 | + name: userInfo | ||
5 | + description: 用户信息值对象 | ||
6 | + attributes: | ||
7 | + - ref: userAvatar | ||
8 | + required: true | ||
9 | + - ref: userEmail | ||
10 | + required: true | ||
11 | + - ref: userName | ||
12 | + required: true | ||
13 | + - ref: userPhone | ||
14 | + required: true | ||
15 | + - ref: userAccount | ||
16 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: createContractUndertakerFeedback | ||
5 | + type: command | ||
6 | + description: 创建共创合约反馈服务 | ||
7 | + payload: | ||
8 | + - ref: feedbackAttachment | ||
9 | + required: true | ||
10 | + - ref: feedbackContent | ||
11 | + required: true | ||
12 | + - ref: cooperationContractNumber | ||
13 | + required: true | ||
14 | + - name: underTakerUid | ||
15 | + description: 承接人uid | ||
16 | + type: | ||
17 | + primitive: string | ||
18 | + result: | ||
19 | + - name: contractUndertakerFeedback | ||
20 | + type: | ||
21 | + schema: contractUndertakerFeedback | ||
22 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: getContractUndertakerFeedback | ||
5 | + type: query | ||
6 | + description: 返回共创合约反馈服务 | ||
7 | + payload: | ||
8 | + - ref: contractUndertakerFeedbackId | ||
9 | + required: true | ||
10 | + - name: underTakerUid | ||
11 | + description: Attribute描述 | ||
12 | + type: | ||
13 | + primitive: string | ||
14 | + result: | ||
15 | + - name: contractUndertakerFeedback | ||
16 | + type: | ||
17 | + schema: contractUndertakerFeedback | ||
18 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: listContractUndertakerFeedback | ||
5 | + type: query | ||
6 | + description: 返回共创合约反馈服务列表 | ||
7 | + payload: | ||
8 | + - ref: offset | ||
9 | + required: true | ||
10 | + - ref: limit | ||
11 | + required: true | ||
12 | + - name: underTakerUid | ||
13 | + description: Attribute描述 | ||
14 | + type: | ||
15 | + primitive: string | ||
16 | + result: | ||
17 | + - ref: count | ||
18 | + required: true | ||
19 | + - name: contractUndertakerFeedbacks | ||
20 | + type: | ||
21 | + array: contractUndertakerFeedback | ||
22 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: removeContractUndertakerFeedback | ||
5 | + type: command | ||
6 | + description: 移除共创合约反馈服务 | ||
7 | + payload: | ||
8 | + - ref: contractUndertakerFeedbackId | ||
9 | + required: true | ||
10 | + - name: underTakerUid | ||
11 | + description: Attribute描述 | ||
12 | + type: | ||
13 | + primitive: string | ||
14 | + result: | ||
15 | + - name: contractUndertakerFeedback | ||
16 | + type: | ||
17 | + schema: contractUndertakerFeedback | ||
18 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: searchContractUndertakerFeedback | ||
5 | + type: query | ||
6 | + description: 查询共创承接方反馈信息 | ||
7 | + payload: | ||
8 | + - ref: pageNumber | ||
9 | + required: true | ||
10 | + - ref: pageSize | ||
11 | + required: true | ||
12 | + - ref: cooperationContractName | ||
13 | + required: true | ||
14 | + - name: undertakerName | ||
15 | + description: 承接人姓名 | ||
16 | + type: | ||
17 | + primitive: string | ||
18 | + result: | ||
19 | + - name: contractUndertakerFeedbacks | ||
20 | + type: | ||
21 | + array: contractUndertakerFeedback | ||
22 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: updateContractUndertakerFeedback | ||
5 | + type: command | ||
6 | + description: 更新共创合约反馈服务 | ||
7 | + payload: | ||
8 | + - ref: feedbackAttachment | ||
9 | + required: true | ||
10 | + - ref: feedbackContent | ||
11 | + required: true | ||
12 | + - ref: cooperationContractNumber | ||
13 | + required: true | ||
14 | + - name: underTakerUid | ||
15 | + description: 承接人用户uid | ||
16 | + type: | ||
17 | + primitive: string | ||
18 | + result: | ||
19 | + - name: contractUndertakerFeedback | ||
20 | + type: | ||
21 | + schema: contractUndertakerFeedback | ||
22 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: agreeCooperationApplication | ||
5 | + type: command | ||
6 | + description: 同意共创申请 | ||
7 | + payload: | ||
8 | + - ref: cooperationApplicationId | ||
9 | + required: true | ||
10 | + - ref: cooperationApplicationVerifyDescription | ||
11 | + required: true | ||
12 | + result: | ||
13 | + - name: cooperationApplication | ||
14 | + type: | ||
15 | + schema: cooperationApplication | ||
16 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: applyForCooperation | ||
5 | + type: command | ||
6 | + description: 申请共创 | ||
7 | + payload: | ||
8 | + - ref: cooperationApplicationAttachment | ||
9 | + required: true | ||
10 | + - ref: cooperationApplicationDescription | ||
11 | + required: true | ||
12 | + - ref: cooperationApplicationApplicant | ||
13 | + required: true | ||
14 | + - ref: cooperationApplicationId | ||
15 | + required: true | ||
16 | + - ref: cooperationProjectNumber | ||
17 | + required: true | ||
18 | + - ref: cooperationApplyTime | ||
19 | + required: true | ||
20 | + result: | ||
21 | + - name: cooperationApplication | ||
22 | + type: | ||
23 | + schema: cooperationApplication | ||
24 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: createCooperationApplication | ||
5 | + type: command | ||
6 | + description: 创建共创申请服务 | ||
7 | + payload: | ||
8 | + - name: applicantUid | ||
9 | + description: 共创申请人uid | ||
10 | + type: | ||
11 | + primitive: string | ||
12 | + required: true | ||
13 | + - ref: cooperationApplicationDescription | ||
14 | + required: false | ||
15 | + - ref: cooperationApplicationAttachment | ||
16 | + required: false | ||
17 | + - ref: cooperationProjectNumber | ||
18 | + description: 关联的共创项目编号 | ||
19 | + required: true | ||
20 | + result: | ||
21 | + - name: cooperationApplication | ||
22 | + type: | ||
23 | + schema: cooperationApplication | ||
24 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: getCooperationApplication | ||
5 | + type: query | ||
6 | + description: 返回共创申请服务 | ||
7 | + payload: | ||
8 | + - ref: cooperationApplicationId | ||
9 | + required: true | ||
10 | + result: | ||
11 | + - name: cooperationApplication | ||
12 | + type: | ||
13 | + schema: cooperationApplication | ||
14 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: listCooperationApplication | ||
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: cooperationApplications | ||
16 | + type: | ||
17 | + array: cooperationApplication | ||
18 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: rejectCooperationApplication | ||
5 | + type: command | ||
6 | + description: 拒绝共创申请 | ||
7 | + payload: | ||
8 | + - ref: cooperationApplicationId | ||
9 | + required: true | ||
10 | + - ref: cooperationApplicationVerifyDescription | ||
11 | + required: true | ||
12 | + result: | ||
13 | + - name: cooperationApplication | ||
14 | + type: | ||
15 | + schema: cooperationApplication | ||
16 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: removeCooperationApplication | ||
5 | + type: command | ||
6 | + description: 移除共创申请服务 | ||
7 | + payload: | ||
8 | + - ref: cooperationApplicationId | ||
9 | + required: true | ||
10 | + result: | ||
11 | + - name: cooperationApplication | ||
12 | + type: | ||
13 | + schema: cooperationApplication | ||
14 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: searchCooperationApplication | ||
5 | + type: query | ||
6 | + description: 查询共创申请 | ||
7 | + payload: | ||
8 | + - ref: cooperationProjectName | ||
9 | + required: true | ||
10 | + - name: applicantName | ||
11 | + description: 申请人姓名 | ||
12 | + type: | ||
13 | + primitive: string | ||
14 | + - ref: pageSize | ||
15 | + required: false | ||
16 | + - ref: pageNumber | ||
17 | + required: false | ||
18 | + result: | ||
19 | + - name: cooperationApplications | ||
20 | + type: | ||
21 | + array: cooperationApplication | ||
22 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: updateCooperationApplication | ||
5 | + type: command | ||
6 | + description: 更新共创申请服务 | ||
7 | + payload: | ||
8 | + - name: applicantUid | ||
9 | + description: 共创申请人uid | ||
10 | + type: | ||
11 | + primitive: string | ||
12 | + required: true | ||
13 | + - ref: cooperationApplicationDescription | ||
14 | + required: false | ||
15 | + - ref: cooperationApplicationAttachment | ||
16 | + required: false | ||
17 | + - ref: cooperationProjectNumber | ||
18 | + description: 关联的共创项目编号 | ||
19 | + required: true | ||
20 | + result: | ||
21 | + - name: cooperationApplication | ||
22 | + type: | ||
23 | + schema: cooperationApplication | ||
24 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: createCooperationContract | ||
5 | + type: command | ||
6 | + description: 创建共创合约服务 | ||
7 | + payload: | ||
8 | + - ref: cooperationContractDescription | ||
9 | + required: true | ||
10 | + - ref: cooperationContractNumber | ||
11 | + required: true | ||
12 | + - ref: cooperationProjectNumber | ||
13 | + required: true | ||
14 | + - ref: departmentNumber | ||
15 | + description: 共创合约发起部门编码 | ||
16 | + required: true | ||
17 | + - ref: cooperationContractUndertakerType | ||
18 | + required: true | ||
19 | + - ref: cooperationContractName | ||
20 | + required: true | ||
21 | + - ref: cooperationModeNumber | ||
22 | + required: true | ||
23 | + - name: sponsorUid | ||
24 | + description: 共创合约发起人uid | ||
25 | + type: | ||
26 | + primitive: string | ||
27 | + - name: dividendsIncentivesRules | ||
28 | + description: 业绩分红激励规则列表 | ||
29 | + type: | ||
30 | + array: dividendsIncentivesRule | ||
31 | + - name: moneyIncentivesRules | ||
32 | + description: 金额激励规则列表 | ||
33 | + type: | ||
34 | + array: moneyIncentivesRule | ||
35 | + - name: undertakers | ||
36 | + description: 承接方列表 | ||
37 | + type: | ||
38 | + array: undertaker | ||
39 | + - name: relevants | ||
40 | + description: 相关人列表 | ||
41 | + type: | ||
42 | + array: relevant | ||
43 | + result: | ||
44 | + - name: cooperationContract | ||
45 | + type: | ||
46 | + schema: cooperationContract | ||
47 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: getCooperationContract | ||
5 | + type: query | ||
6 | + description: 返回共创合约服务 | ||
7 | + payload: | ||
8 | + - ref: cooperationContractId | ||
9 | + required: true | ||
10 | + - name: sponsorUid | ||
11 | + description: 发起人uid | ||
12 | + type: | ||
13 | + primitive: string | ||
14 | + result: | ||
15 | + - name: cooperationContract | ||
16 | + type: | ||
17 | + schema: cooperationContract | ||
18 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: listCooperationContract | ||
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: cooperationContracts | ||
16 | + type: | ||
17 | + array: cooperationContract | ||
18 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: searchCooperationContract | ||
5 | + type: query | ||
6 | + description: 查询共创合约 | ||
7 | + payload: | ||
8 | + - ref: pageSize | ||
9 | + required: true | ||
10 | + - ref: pageNumber | ||
11 | + required: true | ||
12 | + - ref: cooperationContractNumber | ||
13 | + required: true | ||
14 | + - name: sponsorName | ||
15 | + description: 发起人姓名 | ||
16 | + type: | ||
17 | + primitive: string | ||
18 | + result: | ||
19 | + - name: cooperationContracts | ||
20 | + type: | ||
21 | + array: cooperationContract | ||
22 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: searchCooperationContractByUndertaker | ||
5 | + type: query | ||
6 | + description: 根据承接人返回共创项目合约 | ||
7 | + payload: | ||
8 | + - ref: cooperationContractName | ||
9 | + requird: false | ||
10 | + - name: sponsorName | ||
11 | + description: 项目发起人姓名 | ||
12 | + type: | ||
13 | + primitive: string | ||
14 | + required: false | ||
15 | + result: | ||
16 | + - ref: cooperationContractDescription | ||
17 | + required: true | ||
18 | + - ref: cooperationContractId | ||
19 | + required: true | ||
20 | + - ref: contractUndertaker | ||
21 | + required: true | ||
22 | + - ref: cooperationContractNumber | ||
23 | + required: true | ||
24 | + - ref: cooperationContractName | ||
25 | + required: true | ||
26 | + - ref: cooperationMode | ||
27 | + required: true | ||
28 | + - ref: cooperationContractSponsor | ||
29 | + required: true | ||
30 | + - ref: status | ||
31 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: updateCooperationContract | ||
5 | + type: command | ||
6 | + description: 更新共创合约服务 | ||
7 | + payload: | ||
8 | + - ref: cooperationContractDescription | ||
9 | + required: true | ||
10 | + - ref: cooperationContractNumber | ||
11 | + required: true | ||
12 | + - ref: cooperationProjectNumber | ||
13 | + required: true | ||
14 | + - ref: departmentNumber | ||
15 | + required: true | ||
16 | + - ref: cooperationContractUndertakerType | ||
17 | + required: true | ||
18 | + - ref: cooperationContractName | ||
19 | + required: true | ||
20 | + - ref: cooperationModeNumber | ||
21 | + required: true | ||
22 | + - name: sponsorUid | ||
23 | + description: 共创合约发起人uid | ||
24 | + type: | ||
25 | + primitive: string | ||
26 | + result: | ||
27 | + - name: cooperationContract | ||
28 | + type: | ||
29 | + schema: cooperationContract | ||
30 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: createCooperationContractChangeLog | ||
5 | + type: command | ||
6 | + description: 创建共创合约变更日志 | ||
7 | + payload: | ||
8 | + - ref: incentivesRule | ||
9 | + required: true | ||
10 | + - ref: incentivesRuleDetail | ||
11 | + required: true | ||
12 | + - ref: operationType | ||
13 | + required: true | ||
14 | + - ref: undertakers | ||
15 | + required: true | ||
16 | + - ref: cooperationContractNumber | ||
17 | + required: true | ||
18 | + result: | ||
19 | + - name: cooperationContractChangeLog | ||
20 | + type: | ||
21 | + schema: cooperationContractChangeLog | ||
22 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: getCooperationContractChangeLog | ||
5 | + type: query | ||
6 | + description: 返回共创合约变更日志 | ||
7 | + payload: | ||
8 | + - ref: cooperationContractChangeLogId | ||
9 | + required: true | ||
10 | + result: | ||
11 | + - name: cooperationContractChangeLog | ||
12 | + type: | ||
13 | + schema: cooperationContractChangeLog | ||
14 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: listCooperationContractChangeLog | ||
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: cooperationContractChangeLogs | ||
16 | + type: | ||
17 | + array: cooperationContractChangeLog | ||
18 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: removeCooperationContractChangeLog | ||
5 | + type: command | ||
6 | + description: 移除共创合约变更日志 | ||
7 | + payload: | ||
8 | + - ref: cooperationContractChangeLogId | ||
9 | + required: true | ||
10 | + result: | ||
11 | + - name: cooperationContractChangeLog | ||
12 | + type: | ||
13 | + schema: cooperationContractChangeLog | ||
14 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: searchCooperationContractChangeLog | ||
5 | + type: query | ||
6 | + description: 共创合约变更记录搜索 | ||
7 | + payload: | ||
8 | + - ref: operationType | ||
9 | + required: false | ||
10 | + - ref: cooperationContractNumber | ||
11 | + required: false | ||
12 | + - ref: pageSize | ||
13 | + required: false | ||
14 | + - ref: pageNumber | ||
15 | + required: false | ||
16 | + result: | ||
17 | + - name: cooperationContractChangeLogs | ||
18 | + type: | ||
19 | + array: cooperationContractChangeLog | ||
20 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: updateCooperationContractChangeLog | ||
5 | + type: command | ||
6 | + description: 更新共创合约变更日志 | ||
7 | + payload: | ||
8 | + - ref: incentivesRule | ||
9 | + required: true | ||
10 | + - ref: incentivesRuleDetail | ||
11 | + required: true | ||
12 | + - ref: operationType | ||
13 | + required: true | ||
14 | + - ref: undertakers | ||
15 | + required: true | ||
16 | + - ref: cooperationContractNumber | ||
17 | + required: true | ||
18 | + result: | ||
19 | + - name: cooperationContractChangeLog | ||
20 | + type: | ||
21 | + schema: cooperationContractChangeLog | ||
22 | + required: true |
document/allied-creation-cooperation/services/cooperationMode/methods/createCooperationMode.yaml
0 → 100644
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: createCooperationMode | ||
5 | + type: command | ||
6 | + description: 创建共创模式服务 | ||
7 | + payload: | ||
8 | + - ref: cooperationModeName | ||
9 | + required: true | ||
10 | + - ref: cooperationModeNumber | ||
11 | + required: true | ||
12 | + - ref: remarks | ||
13 | + required: true | ||
14 | + result: | ||
15 | + - name: cooperationMode | ||
16 | + type: | ||
17 | + schema: cooperationMode | ||
18 | + required: true |
document/allied-creation-cooperation/services/cooperationMode/methods/listCooperationMode.yaml
0 → 100644
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: listCooperationMode | ||
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: cooperationModes | ||
16 | + type: | ||
17 | + array: cooperationMode | ||
18 | + required: true |
document/allied-creation-cooperation/services/cooperationMode/methods/searchCooperationContract.yaml
0 → 100644
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: searchCooperationContract | ||
5 | + type: query | ||
6 | + description: 查询共创模式 | ||
7 | + payload: | ||
8 | + - ref: pageNumber | ||
9 | + required: true | ||
10 | + - ref: pageSize | ||
11 | + required: true | ||
12 | + - ref: cooperationModeName | ||
13 | + required: true | ||
14 | + - name: organizationName | ||
15 | + description: 组织机构名称 | ||
16 | + type: | ||
17 | + primitive: string | ||
18 | + result: | ||
19 | + - name: cooperationModes | ||
20 | + type: | ||
21 | + array: cooperationMode | ||
22 | + required: true |
document/allied-creation-cooperation/services/cooperationMode/methods/updateCooperationMode.yaml
0 → 100644
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: updateCooperationMode | ||
5 | + type: command | ||
6 | + description: 更新共创模式服务 | ||
7 | + payload: | ||
8 | + - ref: cooperationModeName | ||
9 | + required: true | ||
10 | + - ref: cooperationModeNumber | ||
11 | + required: true | ||
12 | + - ref: remarks | ||
13 | + required: true | ||
14 | + result: | ||
15 | + - name: cooperationMode | ||
16 | + type: | ||
17 | + schema: cooperationMode | ||
18 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: createCooperationProject | ||
5 | + type: command | ||
6 | + description: 创建共创项目服务 | ||
7 | + payload: | ||
8 | + - ref: cooperationProjectName | ||
9 | + required: true | ||
10 | + - ref: cooperationProjectUndertakerType | ||
11 | + description: 承接对象,1员工,2共创用户,3公开,可以多选 | ||
12 | + required: true | ||
13 | + - name: sponsorUid | ||
14 | + description: 共创项目发起人uid | ||
15 | + type: | ||
16 | + primitive: string | ||
17 | + required: true | ||
18 | + - name: publisherUid | ||
19 | + description: 共创项目发布人uid | ||
20 | + type: | ||
21 | + primitive: string | ||
22 | + required: true | ||
23 | + - ref: cooperationProjectDescription | ||
24 | + required: false | ||
25 | + result: | ||
26 | + - name: cooperationProject | ||
27 | + type: | ||
28 | + schema: cooperationProject | ||
29 | + required: true |
document/allied-creation-cooperation/services/cooperationProject/methods/listCooperationProject.yaml
0 → 100644
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: listCooperationProject | ||
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: cooperationProjects | ||
16 | + type: | ||
17 | + array: cooperationProject | ||
18 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: releaseCooperationProject | ||
5 | + type: command | ||
6 | + description: 发布共创项目 | ||
7 | + payload: | ||
8 | + - ref: cooperationProjectName | ||
9 | + required: true | ||
10 | + - ref: cooperationModeId | ||
11 | + required: true | ||
12 | + - ref: cooperationProjectSponsor | ||
13 | + required: true | ||
14 | + - ref: cooperationProjectUndertakerType | ||
15 | + required: true | ||
16 | + - ref: cooperationProjectDescription | ||
17 | + required: true | ||
18 | + result: | ||
19 | + - name: cooperationProject | ||
20 | + type: | ||
21 | + schema: cooperationProject | ||
22 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: searchCooperationProject | ||
5 | + type: query | ||
6 | + description: 查询共创项目 | ||
7 | + payload: | ||
8 | + - ref: pageNumber | ||
9 | + required: true | ||
10 | + - ref: pageSize | ||
11 | + required: true | ||
12 | + - ref: cooperationProjectName | ||
13 | + required: true | ||
14 | + - ref: departmentName | ||
15 | + required: true | ||
16 | + result: | ||
17 | + - name: cooperationProjects | ||
18 | + type: | ||
19 | + array: cooperationProject | ||
20 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: updateCooperationProject | ||
5 | + type: command | ||
6 | + description: 更新共创项目服务 | ||
7 | + payload: | ||
8 | + - ref: cooperationProjectName | ||
9 | + required: true | ||
10 | + - ref: cooperationProjectUndertakerType | ||
11 | + description: 承接对象,1员工,2共创用户,3公开,可以多选 | ||
12 | + required: true | ||
13 | + - name: sponsorUid | ||
14 | + description: 共创项目发起人uid | ||
15 | + type: | ||
16 | + primitive: string | ||
17 | + required: true | ||
18 | + - name: publisherUid | ||
19 | + description: 共创项目发布人uid | ||
20 | + type: | ||
21 | + primitive: string | ||
22 | + required: true | ||
23 | + - ref: cooperationProjectDescription | ||
24 | + required: false | ||
25 | + result: | ||
26 | + - name: cooperationProject | ||
27 | + type: | ||
28 | + schema: cooperationProject | ||
29 | + required: true |
document/allied-creation-cooperation/services/creditAccount/methods/listCreditAccount.yaml
0 → 100644
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: listCreditAccount | ||
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: creditAccounts | ||
16 | + type: | ||
17 | + array: creditAccount | ||
18 | + required: true |
document/allied-creation-cooperation/services/creditAccount/methods/payCreditAccount.yaml
0 → 100644
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: payCreditAccount | ||
5 | + type: command | ||
6 | + description: 支付账期结算 | ||
7 | + payload: | ||
8 | + - ref: actuallyPaidAmount | ||
9 | + required: true | ||
10 | + - ref: remarks | ||
11 | + required: true | ||
12 | + result: | ||
13 | + - name: creditAccount | ||
14 | + type: | ||
15 | + schema: creditAccount | ||
16 | + required: true |
document/allied-creation-cooperation/services/creditAccount/methods/searchCreditAccount.yaml
0 → 100644
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: searchCreditAccount | ||
5 | + type: query | ||
6 | + description: 查询账期结算单 | ||
7 | + payload: | ||
8 | + - ref: creditAccountOrderNum | ||
9 | + required: true | ||
10 | + - name: participatorName | ||
11 | + description: 参与人姓名 | ||
12 | + type: | ||
13 | + primitive: string | ||
14 | + result: | ||
15 | + - name: creditAccount | ||
16 | + type: | ||
17 | + schema: creditAccount | ||
18 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: estimateDividendsIncentives | ||
5 | + type: command | ||
6 | + description: 确定预算分红激励 | ||
7 | + payload: | ||
8 | + - ref: orderOrReturnedOrderNum | ||
9 | + description: 分红订单号/退货单号 | ||
10 | + required: true | ||
11 | + - ref: cooperationContractNumber | ||
12 | + description: 合约编号 | ||
13 | + required: true | ||
14 | + result: | ||
15 | + - name: dividendsEstimate | ||
16 | + type: | ||
17 | + schema: dividendsEstimate | ||
18 | + required: true |
document/allied-creation-cooperation/services/dividendsEstimate/methods/estimateMoneyIncentives.yaml
0 → 100644
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: estimateMoneyIncentives | ||
5 | + type: command | ||
6 | + description: 确定预算金额激励分红 | ||
7 | + payload: | ||
8 | + - ref: cooperationContractNumber | ||
9 | + description: 共创项目合约编号 | ||
10 | + required: true | ||
11 | + - ref: dividendsIncentivesStage | ||
12 | + description: 分红阶段 | ||
13 | + required: true | ||
14 | + - name: undertakerUid | ||
15 | + decription: 承接人UID | ||
16 | + type: | ||
17 | + primitive: string | ||
18 | + required: true | ||
19 | + result: | ||
20 | + - name: dividendsEstimate | ||
21 | + type: | ||
22 | + schema: dividendsEstimate | ||
23 | + required: true |
document/allied-creation-cooperation/services/dividendsEstimate/methods/listDividendsEstimate.yaml
0 → 100644
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: listDividendsEstimate | ||
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: dividendsEstimates | ||
16 | + type: | ||
17 | + array: dividendsEstimate | ||
18 | + required: true |
document/allied-creation-cooperation/services/dividendsEstimate/methods/listDividendsIncentives.yaml
0 → 100644
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: listDividendsIncentives | ||
5 | + type: query | ||
6 | + description: 返回业绩激励分红 | ||
7 | + payload: | ||
8 | + - ref: offset | ||
9 | + required: true | ||
10 | + - ref: limit | ||
11 | + required: true | ||
12 | + result: | ||
13 | + - name: dividendsIncentives | ||
14 | + type: | ||
15 | + schema: dividendsIncentives | ||
16 | + required: true |
document/allied-creation-cooperation/services/dividendsEstimate/methods/listMoneyIncentives.yaml
0 → 100644
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: listMoneyIncentives | ||
5 | + type: query | ||
6 | + description: 返回金额激励分红 | ||
7 | + payload: | ||
8 | + - ref: offset | ||
9 | + required: true | ||
10 | + - ref: limit | ||
11 | + required: true | ||
12 | + result: | ||
13 | + - name: moneyIncentives | ||
14 | + type: | ||
15 | + schema: moneyIncentives | ||
16 | + required: true |
document/allied-creation-cooperation/services/dividendsEstimate/methods/searchDividendsEstimate.yaml
0 → 100644
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: searchDividendsEstimate | ||
5 | + type: query | ||
6 | + description: 查询分红预算单 | ||
7 | + payload: | ||
8 | + - ref: dividendsEstimateOrderNumber | ||
9 | + required: true | ||
10 | + - ref: dividendsType | ||
11 | + required: true | ||
12 | + result: | ||
13 | + - name: dividendsEstimate | ||
14 | + type: | ||
15 | + schema: dividendsEstimate | ||
16 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: searchDividendsIncentives | ||
5 | + type: query | ||
6 | + description: 查询业绩分红 | ||
7 | + payload: | ||
8 | + - ref: cooperationContractNumber | ||
9 | + description: 合约编号 | ||
10 | + required: false | ||
11 | + - ref: orderOrReturnedOrderNum | ||
12 | + description: 分红订单号/退货单号 | ||
13 | + required: false | ||
14 | + result: | ||
15 | + - name: dividendsIncentives | ||
16 | + type: | ||
17 | + schema: dividendsIncentives | ||
18 | + required: true |
document/allied-creation-cooperation/services/dividendsEstimate/methods/searchMoneyIncentives.yaml
0 → 100644
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: searchMoneyIncentives | ||
5 | + type: query | ||
6 | + description: 查询金额激励分红 | ||
7 | + payload: | ||
8 | + - ref: cooperationContractName | ||
9 | + description: 共创合约名称 | ||
10 | + required: false | ||
11 | + - ref: departmentName | ||
12 | + description: 发起部门名称 | ||
13 | + required: false | ||
14 | + result: | ||
15 | + - name: moneyIncentives | ||
16 | + type: | ||
17 | + schema: moneyIncentives | ||
18 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: createDividendsIncentivesRule | ||
5 | + type: command | ||
6 | + description: 创建业绩分红激励规则服务,聚合到共创项目合约 | ||
7 | + payload: | ||
8 | + - ref: cooperationContractNumber | ||
9 | + required: true | ||
10 | + - ref: dividendsIncentivesPercentage | ||
11 | + required: true | ||
12 | + - ref: dividendsIncentivesStage | ||
13 | + required: true | ||
14 | + - ref: dividendsIncentivesStageStart | ||
15 | + required: true | ||
16 | + - ref: dividendsIncentivesStageEnd | ||
17 | + required: true | ||
18 | + - ref: referrerPercentage | ||
19 | + required: true | ||
20 | + - ref: salesmanPercentage | ||
21 | + required: true | ||
22 | + result: | ||
23 | + - name: dividendsIncentivesRule | ||
24 | + type: | ||
25 | + schema: dividendsIncentivesRule | ||
26 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: getDividendsIncentivesRule | ||
5 | + type: query | ||
6 | + description: 返回业绩分红激励规则服务 | ||
7 | + payload: | ||
8 | + - ref: dividendsIncentivesRuleId | ||
9 | + required: true | ||
10 | + result: | ||
11 | + - name: dividendsIncentivesRule | ||
12 | + type: | ||
13 | + schema: dividendsIncentivesRule | ||
14 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: listDividendsIncentivesRule | ||
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: dividendsIncentivesRules | ||
16 | + type: | ||
17 | + array: dividendsIncentivesRule | ||
18 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: removeDividendsIncentivesRule | ||
5 | + type: command | ||
6 | + description: 移除业绩分红激励规则服务 | ||
7 | + payload: | ||
8 | + - ref: dividendsIncentivesRuleId | ||
9 | + required: true | ||
10 | + result: | ||
11 | + - name: dividendsIncentivesRule | ||
12 | + type: | ||
13 | + schema: dividendsIncentivesRule | ||
14 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: updateDividendsIncentivesRule | ||
5 | + type: command | ||
6 | + description: 更新业绩分红激励规则服务 | ||
7 | + payload: | ||
8 | + - ref: cooperationContractNumber | ||
9 | + required: true | ||
10 | + - ref: dividendsIncentivesPercentage | ||
11 | + required: true | ||
12 | + - ref: dividendsIncentivesStage | ||
13 | + required: true | ||
14 | + - ref: dividendsIncentivesStageStart | ||
15 | + required: true | ||
16 | + - ref: dividendsIncentivesStageEnd | ||
17 | + required: true | ||
18 | + - ref: referrerPercentage | ||
19 | + required: true | ||
20 | + - ref: salesmanPercentage | ||
21 | + required: true | ||
22 | + result: | ||
23 | + - name: dividendsIncentivesRule | ||
24 | + type: | ||
25 | + schema: dividendsIncentivesRule | ||
26 | + required: true |
document/allied-creation-cooperation/services/dividendsOrder/methods/createDividendsOrder.yaml
0 → 100644
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: createDividendsOrder | ||
5 | + type: command | ||
6 | + description: 创建分红订单实体对象 | ||
7 | + payload: | ||
8 | + - ref: customerName | ||
9 | + required: true | ||
10 | + - ref: dividendsOrderAmount | ||
11 | + required: true | ||
12 | + - ref: dividendsOrderNumber | ||
13 | + required: true | ||
14 | + - ref: dividendsOriginalOrderNum | ||
15 | + required: true | ||
16 | + - ref: orderTime | ||
17 | + required: true | ||
18 | + - ref: remarks | ||
19 | + required: true | ||
20 | + - name: salesmanUid | ||
21 | + description: 订单业务员uid | ||
22 | + type: | ||
23 | + primitive: string | ||
24 | + - name: operatorUid | ||
25 | + description: 订单操作人uid | ||
26 | + type: | ||
27 | + primitive: string | ||
28 | + - name: orderGoods | ||
29 | + description: 订单产品列表 | ||
30 | + type: | ||
31 | + array: orderGoods | ||
32 | + result: | ||
33 | + - name: dividendsOrder | ||
34 | + type: | ||
35 | + schema: dividendsOrder | ||
36 | + required: true |
document/allied-creation-cooperation/services/dividendsOrder/methods/listDividendsOrders.yaml
0 → 100644
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: listDividendsOrders | ||
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: dividendsOrders | ||
16 | + type: | ||
17 | + array: dividendsOrder | ||
18 | + required: true |
document/allied-creation-cooperation/services/dividendsOrder/methods/searchDividendsOrder.yaml
0 → 100644
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: searchDividendsOrder | ||
5 | + type: query | ||
6 | + description: 查询分红订单方法 | ||
7 | + payload: | ||
8 | + - ref: dividendsOrderNumber | ||
9 | + required: false | ||
10 | + - ref: customerName | ||
11 | + required: false | ||
12 | + - ref: pageSize | ||
13 | + required: false | ||
14 | + - ref: pageNumber | ||
15 | + required: false | ||
16 | + result: | ||
17 | + - name: dividendsOrders | ||
18 | + type: | ||
19 | + array: dividendsOrder | ||
20 | + required: true |
document/allied-creation-cooperation/services/dividendsOrder/methods/updateDividendsOrder.yaml
0 → 100644
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: updateDividendsOrder | ||
5 | + type: command | ||
6 | + description: 更新分红订单实体对象 | ||
7 | + payload: | ||
8 | + - ref: customerName | ||
9 | + required: true | ||
10 | + - ref: dividendsOrderAmount | ||
11 | + required: true | ||
12 | + - ref: dividendsOrderNumber | ||
13 | + required: true | ||
14 | + - ref: dividendsOriginalOrderNum | ||
15 | + required: true | ||
16 | + - ref: orderTime | ||
17 | + required: true | ||
18 | + - ref: remarks | ||
19 | + required: true | ||
20 | + - name: salesmanUid | ||
21 | + description: 业务员uid | ||
22 | + type: | ||
23 | + primitive: string | ||
24 | + - name: operatorUid | ||
25 | + description: 操作人uid | ||
26 | + type: | ||
27 | + primitive: string | ||
28 | + result: | ||
29 | + - name: dividendsOrder | ||
30 | + type: | ||
31 | + schema: dividendsOrder | ||
32 | + 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 | + payload: | ||
8 | + - ref: dividendsReturnedOrderId | ||
9 | + require: true | ||
10 | + result: | ||
11 | + - name: dividendsReturnedOrders | ||
12 | + type: | ||
13 | + schema: dividendsReturnedOrder | ||
14 | + 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: 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: Method | ||
3 | +metadata: | ||
4 | + name: createMoneyIncentivesRule | ||
5 | + type: command | ||
6 | + description: 创建项目金额激励规则服务,聚合到共创合约 | ||
7 | + payload: | ||
8 | + - ref: moneyIncentivesStageEnd | ||
9 | + required: true | ||
10 | + - ref: moneyIncentivesStageStart | ||
11 | + required: true | ||
12 | + - ref: moneyIncentivesStage | ||
13 | + required: true | ||
14 | + - ref: moneyIncentivesAmount | ||
15 | + required: true | ||
16 | + - ref: cooperationContractNumber | ||
17 | + required: true | ||
18 | + result: | ||
19 | + - name: moneyIncentivesRule | ||
20 | + type: | ||
21 | + schema: moneyIncentivesRule | ||
22 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: listMoneyIncentivesRules | ||
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: moneyIncentivesRules | ||
16 | + type: | ||
17 | + array: moneyIncentivesRule | ||
18 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: removeMoneyIncentivesRule | ||
5 | + type: command | ||
6 | + description: 移除项目金额激励规则服务 | ||
7 | + payload: | ||
8 | + - ref: moneyIncentivesRuleId | ||
9 | + required: true | ||
10 | + result: | ||
11 | + - name: moneyIncentivesRule | ||
12 | + type: | ||
13 | + schema: moneyIncentivesRule | ||
14 | + required: true |
1 | +version: v1 | ||
2 | +kind: Method | ||
3 | +metadata: | ||
4 | + name: updateMoneyIncentivesRule | ||
5 | + type: command | ||
6 | + description: 更新项目金额激励规则服务 | ||
7 | + payload: | ||
8 | + - ref: moneyIncentivesStageEnd | ||
9 | + required: true | ||
10 | + - ref: moneyIncentivesStageStart | ||
11 | + required: true | ||
12 | + - ref: moneyIncentivesStage | ||
13 | + required: true | ||
14 | + - ref: moneyIncentivesAmount | ||
15 | + required: true | ||
16 | + - ref: cooperationContractNumber | ||
17 | + required: true | ||
18 | + result: | ||
19 | + - name: moneyIncentivesRule | ||
20 | + type: | ||
21 | + schema: moneyIncentivesRule | ||
22 | + required: true |
-
请 注册 或 登录 后发表评论