From ddd5ab1ed51ddf6ffa20ad1a9009edefd4c3809f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=BC=A0=E5=AE=81?= <18339727226@163.com>
Date: Wed, 29 May 2024 15:41:39 +0800
Subject: [PATCH] =?UTF-8?q?=E5=B0=81=E8=A3=85=E6=97=A5=E6=9C=9F=E9=80=89?=
=?UTF-8?q?=E6=8B=A9=E7=BB=84=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/datePicker/datePane.vue | 661 +++++++++++++++++++++++
src/components/datePicker/datePicker.vue | 187 +++++++
src/components/datePicker/dayPane.vue | 232 ++++++++
src/components/datePicker/monthPane.vue | 81 +++
src/components/datePicker/yearPane.vue | 83 +++
src/views/header.vue | 19 +-
6 files changed, 1258 insertions(+), 5 deletions(-)
create mode 100644 src/components/datePicker/datePane.vue
create mode 100644 src/components/datePicker/datePicker.vue
create mode 100644 src/components/datePicker/dayPane.vue
create mode 100644 src/components/datePicker/monthPane.vue
create mode 100644 src/components/datePicker/yearPane.vue
diff --git a/src/components/datePicker/datePane.vue b/src/components/datePicker/datePane.vue
new file mode 100644
index 0000000..8d956f6
--- /dev/null
+++ b/src/components/datePicker/datePane.vue
@@ -0,0 +1,661 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ col.dateNumber }}
+
+
+
+
+ |
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/datePicker/datePicker.vue b/src/components/datePicker/datePicker.vue
new file mode 100644
index 0000000..07455cf
--- /dev/null
+++ b/src/components/datePicker/datePicker.vue
@@ -0,0 +1,187 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/datePicker/dayPane.vue b/src/components/datePicker/dayPane.vue
new file mode 100644
index 0000000..568ab83
--- /dev/null
+++ b/src/components/datePicker/dayPane.vue
@@ -0,0 +1,232 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/datePicker/monthPane.vue b/src/components/datePicker/monthPane.vue
new file mode 100644
index 0000000..0327f56
--- /dev/null
+++ b/src/components/datePicker/monthPane.vue
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/datePicker/yearPane.vue b/src/components/datePicker/yearPane.vue
new file mode 100644
index 0000000..b3a4dc5
--- /dev/null
+++ b/src/components/datePicker/yearPane.vue
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/header.vue b/src/views/header.vue
index f4cf8e5..83bef9a 100644
--- a/src/views/header.vue
+++ b/src/views/header.vue
@@ -11,7 +11,8 @@ const test = () => {
// const returnHome = () => {
// history.go(-1)
// };
-const yearOptions = ref([{ label: '2024年', value: 2024 }, { label: '2023年', value: 2023 }, { label: '2022年', value: 2022 }, { label: '2021年', value: 2021 }, { label: '2020年', value: 2020 }])
+
+/* const yearOptions = ref([{ label: '2024年', value: 2024 }, { label: '2023年', value: 2023 }, { label: '2022年', value: 2022 }, { label: '2021年', value: 2021 }, { label: '2020年', value: 2020 }])
const monthOptions = ref([
{ label: '/', value: null },
{ label: '1月', value: 1 },
@@ -31,7 +32,7 @@ const monthOptions = ref([
const getYear = (val: any) => {
console.log(val)
timeStore.setYears(val)
-}
+}
// 获取选择的月
const getMonth = (val: any) => {
console.log(val)
@@ -47,6 +48,11 @@ const selectNowdays = () => {
selectMonth.value.clearOption()
}
timeStore.setNowDays()
+}*/
+// 获取选择的日期(年 || 月 ||日)
+const getDate = (val:any)=>{
+ console.log('获取选择的日期',val);
+
}
@@ -65,13 +71,15 @@ const selectNowdays = () => {
@@ -135,7 +143,8 @@ const selectNowdays = () => {
width: 400px;
height: 60px;
display: flex;
- justify-content: space-between;
+ // justify-content: space-between;
+ flex-direction: row-reverse;
font-family: 'YouSheBiaoTiHei';
font-size: 16px;