正在显示
21 个修改的文件
包含
297 行增加
和
3 行删除
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: listCooperationApplication | ||
29 | + route: | ||
30 | + get: / | ||
31 | + params: | ||
32 | + - name: offset | ||
33 | + - 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: listCooperationProject | ||
23 | + route: | ||
24 | + get: / | ||
25 | + params: | ||
26 | + - name: offset | ||
27 | + - name: limit |
不能预览此文件类型
@@ -2,6 +2,6 @@ version: v1 | @@ -2,6 +2,6 @@ version: v1 | ||
2 | kind: Attribute | 2 | kind: Attribute |
3 | metadata: | 3 | metadata: |
4 | name: cooperationProjectUndertakerType | 4 | name: cooperationProjectUndertakerType |
5 | - description: 共创项目承接对象,1员工,2共创用户,3公开 | 5 | + description: 共创项目承接对象,1员工,2共创用户,3公开,可以多选 |
6 | type: | 6 | type: |
7 | - primitive: int32 | 7 | + array: int32 |
@@ -22,7 +22,9 @@ metadata: | @@ -22,7 +22,9 @@ metadata: | ||
22 | required: true | 22 | required: true |
23 | - ref: cooperationApplyTime | 23 | - ref: cooperationApplyTime |
24 | required: true | 24 | required: true |
25 | - - ref: cooperationProjectId | 25 | + - ref: cooperationProjectNumber |
26 | + required: true | ||
27 | + - ref: organization | ||
26 | required: true | 28 | required: true |
27 | - ref: createdAt | 29 | - ref: createdAt |
28 | required: true | 30 | required: true |
allied-creation-cooperation/services/cooperationApplication/methods/agreeCooperationApplication.yaml
0 → 100644
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 |
allied-creation-cooperation/services/cooperationApplication/methods/applyForCooperation.yaml
0 → 100644
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 |
allied-creation-cooperation/services/cooperationApplication/methods/getCooperationApplication.yaml
0 → 100644
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 |
allied-creation-cooperation/services/cooperationApplication/methods/listCooperationApplication.yaml
0 → 100644
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: updateCooperationApplication | ||
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 |
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 |
allied-creation-cooperation/services/cooperationProject/methods/releaseCooperationProject.yaml
0 → 100644
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 |
-
请 注册 或 登录 后发表评论