From 82bcd9ca9ee68118c6d3ec82ac4aa5361fbc668f Mon Sep 17 00:00:00 2001
From: 李林 <z1292839451@163.com>
Date: 星期二, 27 二月 2024 13:35:22 +0800
Subject: [PATCH] 功能调整

---
 src/components/view/fans-submit.vue |   37 +++++++++++++++++++++++++++++--------
 1 files changed, 29 insertions(+), 8 deletions(-)

diff --git a/src/components/view/fans-submit.vue b/src/components/view/fans-submit.vue
index 5013b5d..821fb1d 100644
--- a/src/components/view/fans-submit.vue
+++ b/src/components/view/fans-submit.vue
@@ -59,7 +59,7 @@
 				<div class="search_label">绯荤粺鏃ユ湡锛�</div>
 				<div class="search_input">
 					<el-date-picker size="small" v-model="componentData.entity.createTime" type="date" placeholder="閫夋嫨鏃ユ湡"
-						value-format="yyyy-MM-dd HH:mm:ss" clearable></el-date-picker>
+						value-format="yyyy-MM-dd HH:mm:ss" :clearable="false" :editable="false" @change="refreshTable()"></el-date-picker>
 				</div>
 			</div>
 			<div class="search_thing">
@@ -143,9 +143,9 @@
 							select: []
 						}
 					},
-					requiredAdd: ['custom', 'product', 'fansAdd'],
-					requiredUp: ['custom', 'product', 'fansAdd'],
-					disabledUp: ['custom','product']
+					requiredAdd: ['product', 'fansAdd', 'vx'],
+					requiredUp: ['product', 'fansAdd', 'vx'],
+					disabledUp: ['product', 'vx']
 				},
 				entityCopy: {},
 				upIndex: 0,
@@ -155,6 +155,19 @@
 				inPower: true,
 				outPower: true
 			}
+		},
+		created() {
+			var today = new Date();
+			var yyyy = today.getFullYear();
+			var mm = today.getMonth() + 1;
+			var dd = today.getDate()
+			if (dd < 10) {
+				dd = "0" + dd;
+			}
+			if (mm < 10) {
+				mm = "0" + mm;
+			}
+			this.componentData.entity.createTime = this.HaveJson(`${yyyy}-${mm}-${dd} 00:00:00`)
 		},
 		mounted() {
 			this.entityCopy = this.HaveJson(this.componentData.entity)
@@ -205,6 +218,8 @@
 				let up = false
 				let del = false
 				let add = false
+				let inPower = false
+				let outPower = false
 				for (var i = 0; i < power.length; i++) {
 					if (power[i].menuMethod == 'upDataReporting') {
 						up = true
@@ -215,6 +230,12 @@
 					if (power[i].menuMethod == 'addFansSubmit') {
 						add = true
 					}
+					if (power[i].menuMethod == 'inputFansSubmitCsv') {
+						inPower = true
+					}
+					if (power[i].menuMethod == 'downFansSubmitFile') {
+						outPower = true
+					}
 				}
 				if (!del) {
 					this.componentData.do.splice(1, 1)
@@ -223,10 +244,10 @@
 					this.componentData.do.splice(0, 1)
 				}
 				this.addPower = add
+				this.inPower = inPower
+				this.outPower = outPower
 			},
-			openUpload() {
-
-			}
+			openUpload() {}
 		}
 	}
-</script>
\ No newline at end of file
+</script>

--
Gitblit v1.9.3