From 918aeb4809e3ada4a37d32631309820bd5f4859f Mon Sep 17 00:00:00 2001 From: pengyuthon Date: Fri, 27 Feb 2026 17:53:14 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8A=B1=E5=90=8D=E5=86=8C=E6=95=B0=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../header_search/components/quick_filter/quick_filter.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/header_search_panel/static/src/search/header_search/components/quick_filter/quick_filter.js b/header_search_panel/static/src/search/header_search/components/quick_filter/quick_filter.js index e19836058..2c4848468 100644 --- a/header_search_panel/static/src/search/header_search/components/quick_filter/quick_filter.js +++ b/header_search_panel/static/src/search/header_search/components/quick_filter/quick_filter.js @@ -32,7 +32,13 @@ export class QuickFilter extends Component { for (let [idx, filter] of filters.entries()) { const domain = this.safeParseDomain(filter.domain); if (filter.show_number) { - const count = await this.orm.searchCount(resModel, domain); + if(searchModel.searchViewFields.company_id){ + let allowedCompanyIds=this.env.services.company.activeCompanyIds; + if (allowedCompanyIds) { + domain.push(['company_id', 'in', allowedCompanyIds]); + } + } + const count = await searchModel.orm.searchCount(resModel, domain); filter.count = count; } }