From a124c2c8f100a5185658b87cfc5305f0e2763862 Mon Sep 17 00:00:00 2001
From: zhuo <2089219845@qq.com>
Date: 星期二, 27 二月 2024 09:13:24 +0800
Subject: [PATCH] 能力范围
---
src/components/view/data-comparison.vue | 63 ++++++++++++++-----------------
1 files changed, 28 insertions(+), 35 deletions(-)
diff --git a/src/components/view/data-comparison.vue b/src/components/view/data-comparison.vue
index 45b69a3..3571fca 100644
--- a/src/components/view/data-comparison.vue
+++ b/src/components/view/data-comparison.vue
@@ -45,19 +45,20 @@
</div>
<div class="search">
<div class="search_thing">
- <div class="search_label">璐︽埛鍚嶇О锛�</div>
- <div class="search_input"><el-input size="small" placeholder="璇疯緭鍏�" clearable v-model="componentData.entity.name"
- ></el-input></div>
+ <div class="search_label">涓昏处鎴峰悕绉帮細</div>
+ <div class="search_input"><el-input size="small" placeholder="璇疯緭鍏�" clearable
+ v-model="componentData.entity.name"></el-input></div>
</div>
- <div class="search_thing">
- <div class="search_label">瀵规瘮鐨勮处鎴峰悕绉帮細</div>
- <div class="search_input"><el-input size="small" placeholder="璇疯緭鍏�" clearable v-model="componentData.entity.comparisonName"
- ></el-input></div>
+ <div class="search_thing">
+ <div class="search_label">瀛愯处鎴峰悕绉帮細</div>
+ <div class="search_input"><el-input size="small" placeholder="璇疯緭鍏�" clearable
+ v-model="componentData.entity.comparisonName"></el-input></div>
</div>
- <div class="search_thing">
+ <div class="search_thing">
<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" clearable></el-date-picker>
+ <el-date-picker size="small" v-model="componentData.entity.createTime" type="date" placeholder="閫夋嫨鏃ユ湡"
+ value-format="yyyy-MM-dd" :clearable="false" :editable="false"></el-date-picker>
</div>
</div>
<div class="search_thing" style="padding-left: 30px;">
@@ -66,7 +67,8 @@
</div>
</div>
<div class="table">
- <ValueTable ref="ValueTable" :url="$api.dataReporting.selectDataComparisonDtoPageList" :componentData="componentData" :key="upIndex"/>
+ <ValueTable ref="ValueTable" :url="$api.dataReporting.selectDataComparisonDtoPageList"
+ :componentData="componentData" :key="upIndex" />
</div>
</div>
</template>
@@ -82,8 +84,8 @@
componentData: {
entity: {
name: null,
- comparisonName:null,
- createTime: null,
+ comparisonName: null,
+ createTime: null,
orderBy: {
field: 'createTime',
order: 'desc'
@@ -102,7 +104,7 @@
outPower: true
}
},
- created() {
+ created() {
var today = new Date();
var yesterday = new Date(today);
yesterday.setDate(today.getDate() - 1);
@@ -116,38 +118,29 @@
mm = "0" + mm;
}
this.componentData.entity.createTime = `${yyyy}-${mm}-${dd} 00:00:00`
+ this.componentData.entity.name = localStorage.getItem('data_com_name')==undefined?null:localStorage.getItem('data_com_name')
},
mounted() {
this.entityCopy = this.HaveJson(this.componentData.entity)
- this.selectDataComparisonDtoPageList()
},
methods: {
refreshTable() {
- if(this.componentData.entity.name == null || this.componentData.entity.name == '') {
- this.$message.error('璐︽埛鍚嶇О鏄繀濉」')
- }else if(this.componentData.entity.comparisonName == null || this.componentData.entity.comparisonName == '') {
- this.$message.error('瀵规瘮鐨勮处鎴峰悕绉版槸蹇呭~椤�')
- }else if(this.componentData.entity.createTime == null) {
- this.$message.error('鐧昏鏃堕棿鏄繀濉」')
- }else if(this.componentData.entity.name === this.componentData.entity.comparisonName) {
- this.$message.error('瀵规瘮鐨勮处鎴蜂笉鑳介噸澶�')
- }else {
- this.$refs['ValueTable'].selectList()
- }
+ if (this.componentData.entity.name == null || this.componentData.entity.name == '') {
+ this.$message.error('涓昏处鎴峰悕绉版槸蹇呭~椤�')
+ } else if (this.componentData.entity.comparisonName == null || this.componentData.entity.comparisonName == '') {
+ this.$message.error('瀛愯处鎴峰悕绉版槸蹇呭~椤�')
+ } else if (this.componentData.entity.createTime == null) {
+ this.$message.error('鐧昏鏃堕棿鏄繀濉」')
+ } else if (this.componentData.entity.name === this.componentData.entity.comparisonName) {
+ this.$message.error('瀵规瘮鐨勮处鎴蜂笉鑳介噸澶�')
+ } else {
+ localStorage.setItem('data_com_name', this.componentData.entity.name)
+ this.$refs['ValueTable'].selectList()
+ }
},
refresh() {
this.componentData.entity = this.HaveJson(this.entityCopy)
this.upIndex++
- },
- selectDataComparisonDtoPageList() {
- this.$axios.get(this.$api.dataReporting.selectDataComparisonDtoPageList).then(res => {
- res.data.forEach(a => {
- a.isClick = false
- a.look = false
- })
- this.menu = res.data
- this.menuCopy = this.HaveJson(res.data)
- })
}
}
}
--
Gitblit v1.9.3