From da0ec92b78a9ff5ff16cb354c02a75cc55a12d2c 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 10:48:59 +0800 Subject: [PATCH 1/2] =?UTF-8?q?feat:=201.=E6=98=9F=E5=AF=93=E8=80=83?= =?UTF-8?q?=E5=8B=A4=E6=A8=A1=E5=9D=97--=E8=80=83=E5=8B=A4=E8=AE=BE?= =?UTF-8?q?=E5=A4=87=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.vue | 9 ++ src/pages/attendance/allowed-time.vue | 12 +++ .../attendance-add-group.vue | 6 ++ .../attendance-device.vue | 95 +++++++++++++++++++ .../attendance-add-group/special-date-set.vue | 72 +++++++------- src/pages/attendance/classes-manage.vue | 5 +- 6 files changed, 159 insertions(+), 40 deletions(-) create mode 100644 src/pages/attendance/attendance-add-group/attendance-device.vue diff --git a/src/App.vue b/src/App.vue index c22e5e4..ca335be 100644 --- a/src/App.vue +++ b/src/App.vue @@ -36,4 +36,13 @@ height: 100%; vertical-align: middle; } + .uni-scroll-view-refresher { + background-color: transparent !important; + } + .wd-tabs__nav { + background-color: transparent !important; + } + .wd-tabs { + background-color: transparent !important; + } diff --git a/src/pages/attendance/allowed-time.vue b/src/pages/attendance/allowed-time.vue index ce78681..94610c8 100644 --- a/src/pages/attendance/allowed-time.vue +++ b/src/pages/attendance/allowed-time.vue @@ -56,6 +56,18 @@ import CommonItem from '@/components/CommonItemItem/CommonItem.vue' const times = ref([ + { + times: ['07:00', '09:00'], + switch: [true, false] + }, + { + times: ['07:00', '09:00'], + switch: [true, false] + }, + { + times: ['07:00', '09:00'], + switch: [true, false] + }, { times: ['07:00', '09:00'], switch: [true, false] diff --git a/src/pages/attendance/attendance-add-group/attendance-add-group.vue b/src/pages/attendance/attendance-add-group/attendance-add-group.vue index 9f2ef00..fc3bab1 100644 --- a/src/pages/attendance/attendance-add-group/attendance-add-group.vue +++ b/src/pages/attendance/attendance-add-group/attendance-add-group.vue @@ -135,6 +135,7 @@ :value="wayList[wayIndex].title" > { + uni.navigateTo({ + url: '/pages/attendance/attendance-add-group/attendance-device' + }) + } diff --git a/src/pages/attendance/attendance-add-group/special-date-set.vue b/src/pages/attendance/attendance-add-group/special-date-set.vue index 5c975ff..ef38cb4 100644 --- a/src/pages/attendance/attendance-add-group/special-date-set.vue +++ b/src/pages/attendance/attendance-add-group/special-date-set.vue @@ -15,46 +15,44 @@ - - - - - - - - + + - - {{ tabs[tabsIndex].title }}({{ index + 1 }}) - - 删除 - - - - - + + + + + + {{ tabs[tabsIndex].title }} ({{ index + 1 }}) + + 删除 - - + + + + + + 确定 diff --git a/src/pages/attendance/classes-manage.vue b/src/pages/attendance/classes-manage.vue index f4b2ccc..2272aad 100644 --- a/src/pages/attendance/classes-manage.vue +++ b/src/pages/attendance/classes-manage.vue @@ -33,7 +33,6 @@ scroll-y class="mt-2 flex-1 px-3 box-border" refresher-enabled - :refresher-threshold="45" @refresherrefresh="onRefresh()" :refresher-triggered="scrollViewStatus" > @@ -88,10 +87,10 @@ const key = ref('') const onRefresh = () => { console.log('refresh') + scrollViewStatus.value = true setTimeout(() => { - scrollViewStatus.value = true scrollViewStatus.value = false - }, 2000) + }, 500) } onLoad(options => { isSelect.value = options.isSelect ?? false 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 2/2] =?UTF-8?q?feat:=201.=E8=80=83=E5=8B=A4=E8=AE=BE?= =?UTF-8?q?=E5=A4=87=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 @@ {{ device.type }} - - 确定 + + + 已选中:{{ selectList.length }}个 + + + 确定