fix(工作台): 修复接口定义以及接口用例在切换待完成时过滤条件不清空问题

--bug=1021803 --user=郭雨琦
https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001021803
This commit is contained in:
guoyuqi 2023-01-16 18:09:50 +08:00 committed by 刘瑞斌
parent 3ddbea8b5d
commit 2e02385c9a
2 changed files with 5 additions and 10 deletions

View File

@ -591,11 +591,7 @@ export default {
} else { } else {
this.batchButtons = this.commonButtons; this.batchButtons = this.commonButtons;
} }
if (this.condition.filters) { this.condition.filters = {case_status: ["Prepare", "Underway"]};
this.condition.filters.case_status = ["Prepare", "Underway"];
} else {
this.condition.filters = {case_status: ["Prepare", "Underway"]};
}
this.condition.combine = {creator: {operator: "current user", value: "current user",}} this.condition.combine = {creator: {operator: "current user", value: "current user",}}
if (this.condition.toUpdate) { if (this.condition.toUpdate) {
delete this.condition.toUpdate delete this.condition.toUpdate

View File

@ -671,17 +671,16 @@ export default {
this.condition.toBeUpdated = !this.isFinish; this.condition.toBeUpdated = !this.isFinish;
if (!this.isFinish) { if (!this.isFinish) {
this.condition.filters = {status: ["Prepare", "Underway", "Completed"]}; this.condition.filters = {status: ["Prepare", "Underway", "Completed"]};
} else {
this.condition.filters = {status: ["Prepare", "Underway", "NO"]};
} }
this.initTable(); this.initTable();
}, },
}, },
methods: { methods: {
changeTabState(name) { changeTabState(name) {
if (name === 'update') { this.$refs.apiTable.clearFilter();
this.isFinish = false; this.isFinish = name !== 'update';
} else {
this.isFinish = true;
}
}, },
getProjectName() { getProjectName() {
getProject(this.projectId).then(response => { getProject(this.projectId).then(response => {