From 03a89aec014a072f69f20adb085c85dcccc5df29 Mon Sep 17 00:00:00 2001
From: xingyy <373639591@qq.com>
Date: Wed, 20 Sep 2023 17:11:42 +0800
Subject: [PATCH] submit
---
pages/consignment-painting/index.vue | 146 ++++++++++++++++++++++++++-
1 file changed, 142 insertions(+), 4 deletions(-)
diff --git a/pages/consignment-painting/index.vue b/pages/consignment-painting/index.vue
index 919ab15..c83606d 100644
--- a/pages/consignment-painting/index.vue
+++ b/pages/consignment-painting/index.vue
@@ -26,6 +26,27 @@
*暂时不可选
+
+ 起始日期
+
+
+
+
+ {{item}}年
+
+
+ {{item}}月
+
+
+ {{item}}日
+
+
+
+
@@ -108,13 +129,93 @@
export default {
name: "order-details",
data(){
- return{
- show_1:true
+ const date = new Date()
+ const years = []
+ const year = date.getFullYear()
+ const months = []
+ const month = date.getMonth() + 1
+ const days = []
+ const day = date.getDate()
+ for (let i = 1990; i <= date.getFullYear(); i++) {
+ years.push(i)
+ }
+ for (let i = 1; i <= 12; i++) {
+ months.push(i)
+ }
+ for (let i = 1; i <= 31; i++) {
+ days.push(i)
+ }
+ return {
+ data:[],
+ show_1:true,
+ title: 'picker-view',
+ years,
+ year,
+ months,
+ month,
+ days,
+ day,
+ value: [9999, month - 1, day - 1],
+ visible: true,
+ }
+ },
+ mounted(){
+ const today = new Date();
+ this.value= [today.getFullYear() - 1990, today.getMonth(),today.getDate()-1]
+ this.data=[today.getFullYear(),today.getMonth() + 1,today.getDate()]
+ },
+ methods:{
+ isDateFont(item,num){
+ if (Array.isArray&&this.data.length===3){
+ return this.data[num]===item
+ }
+ },
+ changeData(e){
+ this.data=[e.detail.value[0]+1990,e.detail.value[1]+1,e.detail.value[2]+1]
}
}
}