From 85aff7d423d85e71f2f834de53c3e1b8e2480715 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=B1=B3=E5=AD=90=E8=B1=AA?= <1012743329@qq.com>
Date: Fri, 10 Jan 2025 15:53:31 +0800
Subject: [PATCH] =?UTF-8?q?feat:=201.=E8=80=83=E5=8B=A4=E8=AE=BE=E5=A4=87?=
=?UTF-8?q?=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../attendance-device.vue | 78 ++++++++++++++-----
src/pages/home/home.vue | 3 +-
2 files changed, 59 insertions(+), 22 deletions(-)
diff --git a/src/pages/attendance/attendance-add-group/attendance-device.vue b/src/pages/attendance/attendance-add-group/attendance-device.vue
index ac383b1..7f7491c 100644
--- a/src/pages/attendance/attendance-add-group/attendance-device.vue
+++ b/src/pages/attendance/attendance-add-group/attendance-device.vue
@@ -24,16 +24,17 @@
{
- if (selectIndex == index) {
- selectIndex = -1
+ device.isSelect = !device.isSelect
+ if (device.isSelect) {
+ selectList.push(device)
} else {
- selectIndex = index
+ selectList = selectList.filter(item => item.id !== device.id)
}
}
"
class="text-5"
:class="
- selectIndex == index
+ device.isSelect
? 'i-carbon-checkmark-filled color-[#3372FA]'
: 'i-carbon-circle-outline color-gray'
"
@@ -43,47 +44,82 @@
{{ device.type }}
-
- 确定
+
+
+ 已选中:{{ selectList.length }}个
+
+
+ 确定