From a804e443f38ea609bfe69b56dc31e3a945da4b0c Mon Sep 17 00:00:00 2001 From: francis-fh Date: Thu, 16 Jul 2026 01:06:02 +0800 Subject: [PATCH] 11 --- pages/index/components/index-one.vue | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pages/index/components/index-one.vue b/pages/index/components/index-one.vue index 4a92fc5..3bdd32e 100644 --- a/pages/index/components/index-one.vue +++ b/pages/index/components/index-one.vue @@ -1134,9 +1134,13 @@ function handleNewFilterConfirm(values) { // 特殊处理岗位类型,直接传递数字值 if (key === 'jobType') { pageState.search.type = value; - } else if (key === 'area' && Array.isArray(value) && value.length > 0) { - // 地区多选,转为逗号分隔字符串 - pageState.search[key] = value.join(','); + } else if (key === 'area') { + // 地区多选,转为逗号分隔字符串;未选择时设为空字符串 + if (Array.isArray(value) && value.length > 0) { + pageState.search[key] = value.join(','); + } else { + pageState.search[key] = ''; + } } else if (value) { pageState.search[key] = value; } else {