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

--bug=1021803 --user=郭雨琦
https://www.tapd.cn/55049933/bugtrace/bugs/view/1155049933001021803
This commit is contained in:
guoyuqi 2023-01-12 14:57:05 +08:00 committed by xiaomeinvG
parent 2e02385c9a
commit d7ebb803c3
3 changed files with 12 additions and 7 deletions

View File

@ -591,17 +591,17 @@ export default {
this.doLayout(); this.doLayout();
}); });
}, },
addPaddingColClass({ column }) { addPaddingColClass({column}) {
if ( if (
column.columnKey === "tableRowDropCol" || column.columnKey === "tableRowDropCol" ||
column.columnKey === "selectionCol" || column.columnKey === "selectionCol" ||
column.columnKey === "batchBtnCol" column.columnKey === "batchBtnCol"
) { ) {
return "padding-col"; return "padding-col";
} }
}, },
rowStyle({ row }) { rowStyle({row}) {
return row.hidden ? { display: "none" } : {}; return row.hidden ? {display: "none"} : {};
}, },
tableRowClassName(row) { tableRowClassName(row) {
if (row.row.hidden) { if (row.row.hidden) {
@ -609,6 +609,10 @@ export default {
} }
return ""; return "";
}, },
//Filter
clearFilter() {
this.$refs.table.clearFilter();
}
}, },
}; };
</script> </script>

View File

@ -864,6 +864,7 @@ export default {
}, },
changeTabState(name) { changeTabState(name) {
this.$refs.caseTable.clearFilter();
if (name === 'update') { if (name === 'update') {
this.isFinish = false; this.isFinish = false;
} else { } else {

View File

@ -524,7 +524,7 @@ export default {
this.$refs.apiCaseTableList.changeTabState('finish') this.$refs.apiCaseTableList.changeTabState('finish')
} }
if (this.currentTodo === 'api_definition') { if (this.currentTodo === 'api_definition') {
this.$refs.apiCaseTableList.changeTabState('finish') this.$refs.apiDefinitionTableList.changeTabState('finish')
} }
} }
}, },