|
@@ -9,6 +9,7 @@
|
|
|
<RequriementDrawer
|
|
<RequriementDrawer
|
|
|
ref="drawer"
|
|
ref="drawer"
|
|
|
v-bind="requirementInDrawer"
|
|
v-bind="requirementInDrawer"
|
|
|
|
|
+ :commits="commits"
|
|
|
@requirement-update="fetch"
|
|
@requirement-update="fetch"
|
|
|
:showSons="false"
|
|
:showSons="false"
|
|
|
></RequriementDrawer>
|
|
></RequriementDrawer>
|
|
@@ -29,6 +30,7 @@ export default {
|
|
|
requirementInDrawer: {},
|
|
requirementInDrawer: {},
|
|
|
stateOptions: [{ value: '已完成' }, { value: '进行中' }, { value: '已创建' }],
|
|
stateOptions: [{ value: '已完成' }, { value: '进行中' }, { value: '已创建' }],
|
|
|
priorityOptions: [{ value: 0, label: '紧急' }, { value: 1, label: '宽松' }, { value: 2, label: '一般' }],
|
|
priorityOptions: [{ value: 0, label: '紧急' }, { value: 1, label: '宽松' }, { value: 2, label: '一般' }],
|
|
|
|
|
+ commits: [],
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
mounted() {
|
|
mounted() {
|
|
@@ -40,8 +42,9 @@ export default {
|
|
|
this.taskList = await RequirementAPI.getTasksByProjectId(this.$store.state.workspace.currentProjectId);
|
|
this.taskList = await RequirementAPI.getTasksByProjectId(this.$store.state.workspace.currentProjectId);
|
|
|
this.loading = false;
|
|
this.loading = false;
|
|
|
},
|
|
},
|
|
|
- openDrawer(row) {
|
|
|
|
|
|
|
+ async openDrawer(row) {
|
|
|
this.requirementInDrawer = row;
|
|
this.requirementInDrawer = row;
|
|
|
|
|
+ this.commits = await RequirementAPI.getTaskRecordCommitHistory(row.id);
|
|
|
this.$refs.drawer.show();
|
|
this.$refs.drawer.show();
|
|
|
},
|
|
},
|
|
|
},
|
|
},
|