From 9bee1f091eb2fc5af4f8e93fd8bdd0c98e0f2eba Mon Sep 17 00:00:00 2001
From: zengh <123456>
Date: Wed, 20 Jul 2022 11:48:05 +0800
Subject: [PATCH] 1、经营概况相关问题修复

---
 src/components/date-select/index.vue |   24 ++++++++++++++++++++----
 1 files changed, 20 insertions(+), 4 deletions(-)

diff --git a/src/components/date-select/index.vue b/src/components/date-select/index.vue
index 10da1b1..4d58db9 100644
--- a/src/components/date-select/index.vue
+++ b/src/components/date-select/index.vue
@@ -4,7 +4,7 @@
             <div :class="{on: dateType == 'date'}" :data-type="'date'" :data-holder="'选择日'">
                 <span :data-type="'date'" :data-holder="'选择日'">日</span>
             </div>
-            <div :class="{on: dateType == 'month'}" :data-type="'month'" :data-holder="'选择月'">
+            <div :class="{on: dateType == 'month'}"  :data-type="'month'" :data-holder="'选择月'">
                 <span :data-type="'month'" :data-holder="'选择月'">月</span>
             </div>
             <div :class="{on: dateType == 'year'}" :data-type="'year'" :data-holder="'选择年'">
@@ -20,6 +20,7 @@
                 :type="dateType"
                 :placeholder="datePlaceHolder"
         ></el-date-picker>
+
     </div>
 </template>
 
@@ -36,15 +37,30 @@
                 currentDate: ''
             }
         },
-
+        created () {
+            var date = new Date()
+            this.currentDate = date
+        },
         methods: {
             select (e) {
-                console.log(e.target.dataset.holder)
                 this.dateType = e.target.dataset.type
                 this.datePlaceHolder = e.target.dataset.holder
+
+                var currentTime = this.gettime(this.currentDate)
+                if (this.type == 'taskSelect') {
+                    this.$parent.getTaskTime(currentTime)
+                } else if (this.type == 'ncptrSelect') {
+                    this.$parent.getNcptrTime(currentTime)
+                } else if (this.type == 'nztrSelect') {
+                    this.$parent.getNztrTime(currentTime)
+                } else if (this.type == 'cltjSelect') {
+                    this.$parent.getCltjTime(currentTime)
+                } else if (this.type == 'symSelect') {
+                    this.$parent.getSymTime(currentTime)
+                }
             },
             selectChange (e) {
-                const currentTime = this.gettime(e)
+                var currentTime = this.gettime(e)
                 if (this.type == 'taskSelect') {
                     this.$parent.getTaskTime(currentTime)
                 } else if (this.type == 'ncptrSelect') {

--
Gitblit v1.9.3