diff --git a/frontend/src/business/components/api/automation/scenario/ApiScenarioList.vue b/frontend/src/business/components/api/automation/scenario/ApiScenarioList.vue index c6c9e7a3f0..000b1e1588 100644 --- a/frontend/src/business/components/api/automation/scenario/ApiScenarioList.vue +++ b/frontend/src/business/components/api/automation/scenario/ApiScenarioList.vue @@ -19,6 +19,7 @@ @@ -617,7 +618,7 @@ export default { }); }, handleSelectAll(selection) { - _handleSelectAll(this, selection, this.tableData, this.selectRows); + _handleSelectAll(this, selection, this.tableData, this.selectRows, this.condition); setUnSelectIds(this.tableData, this.condition, this.selectRows); this.selectDataCounts = getSelectDataCounts(this.condition, this.total, this.selectRows); this.$emit('selection', selection); diff --git a/frontend/src/business/components/api/definition/components/list/ApiCaseSimpleList.vue b/frontend/src/business/components/api/definition/components/list/ApiCaseSimpleList.vue index da43f454f7..bd7348697c 100644 --- a/frontend/src/business/components/api/definition/components/list/ApiCaseSimpleList.vue +++ b/frontend/src/business/components/api/definition/components/list/ApiCaseSimpleList.vue @@ -23,6 +23,7 @@ @@ -411,7 +412,7 @@ export default { this.initTable(); }, handleSelectAll(selection) { - _handleSelectAll(this, selection, this.tableData, this.selectRows); + _handleSelectAll(this, selection, this.tableData, this.selectRows, this.condition); this.selectRowsCount(this.selectRows) }, search() { diff --git a/frontend/src/business/components/api/definition/components/list/ApiList.vue b/frontend/src/business/components/api/definition/components/list/ApiList.vue index 8844291a23..c5bdf66657 100644 --- a/frontend/src/business/components/api/definition/components/list/ApiList.vue +++ b/frontend/src/business/components/api/definition/components/list/ApiList.vue @@ -22,6 +22,7 @@ @@ -547,7 +548,7 @@ export default { }); }, handleSelectAll(selection) { - _handleSelectAll(this, selection, this.tableData, this.selectRows); + _handleSelectAll(this, selection, this.tableData, this.selectRows, this.condition); setUnSelectIds(this.tableData, this.condition, this.selectRows); this.selectDataCounts = getSelectDataCounts(this.condition, this.total, this.selectRows); }, diff --git a/frontend/src/business/components/common/components/table/MsTableHeaderSelectPopover.vue b/frontend/src/business/components/common/components/table/MsTableHeaderSelectPopover.vue index f5ee7b6f64..52f1f37074 100644 --- a/frontend/src/business/components/common/components/table/MsTableHeaderSelectPopover.vue +++ b/frontend/src/business/components/common/components/table/MsTableHeaderSelectPopover.vue @@ -1,9 +1,21 @@