From b4170103bdb90730d2ccc098bb4b1f0b4d11a706 Mon Sep 17 00:00:00 2001 From: wanglei Date: Fri, 28 Jun 2024 10:32:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A3=80=E7=B4=A2=E9=A1=B5=E9=9D=A2=20?= =?UTF-8?q?=E5=85=A8=E9=80=89=E5=85=A8=E5=90=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/dangan/retrieval/index.vue | 32 +++++- dangan-ui/src/views/index.vue | 98 +++++++------------ 2 files changed, 65 insertions(+), 65 deletions(-) diff --git a/dangan-ui/src/views/dangan/retrieval/index.vue b/dangan-ui/src/views/dangan/retrieval/index.vue index bf63148..48a7eb3 100644 --- a/dangan-ui/src/views/dangan/retrieval/index.vue +++ b/dangan-ui/src/views/dangan/retrieval/index.vue @@ -5,11 +5,14 @@ 检索 - - {{ dict.label }} - +
+ 全选 + + {{ dict.label }} + +
@@ -1471,6 +1474,8 @@ export default { // 显示搜索条件 keyword: '', checkList: [], + // 是否全选 + checkAll: false, // 常住人口登记表1 option1: { // 遮罩层 @@ -1796,6 +1801,23 @@ export default { this.option7.loading = false; }) }, + handleCheckAllChange(val) { + if(val){ + this.checkList = [] + this.dict.type.yw_type.forEach(item => { + this.checkList.push(item.value) + }) + }else { + this.checkList = [] + } + }, + handleCheckboxGroupChange(){ + if(this.checkList.length===this.dict.type.yw_type.length){ + this.checkAll = true; + }else { + this.checkAll = false; + } + } } } diff --git a/dangan-ui/src/views/index.vue b/dangan-ui/src/views/index.vue index 22d2613..cf61779 100644 --- a/dangan-ui/src/views/index.vue +++ b/dangan-ui/src/views/index.vue @@ -5,11 +5,14 @@ 检索 - - {{ dict.label }} - +
+ 全选 + + {{ dict.label }} + +
@@ -21,11 +24,7 @@ - - - + @@ -218,11 +217,7 @@ - - - + @@ -415,11 +410,7 @@ - - - + @@ -612,11 +603,7 @@ - - - + @@ -937,11 +924,7 @@ - - - + @@ -1176,49 +1159,29 @@ - - - + - - - + - - - + - - - + - - - +