From 12fb4b8e4fb75347b25f3ba473b930408ed2ec05 Mon Sep 17 00:00:00 2001
From: zhuzhuanzhuan
Date: 星期五, 22 九月 2023 17:49:18 +0800
Subject: [PATCH] 1、优化查询时若无选择日期的提示信息 2、增加部分加载时间较长的数据的加载动画

---
 src/views/mdc/base/modules/equipmentDayAvail/equipmentDayAvailMain.vue |   72 ++++++++++++++++++++----------------
 1 files changed, 40 insertions(+), 32 deletions(-)

diff --git a/src/views/mdc/base/modules/equipmentDayAvail/equipmentDayAvailMain.vue b/src/views/mdc/base/modules/equipmentDayAvail/equipmentDayAvailMain.vue
index 1f9b37a..fa95c5d 100644
--- a/src/views/mdc/base/modules/equipmentDayAvail/equipmentDayAvailMain.vue
+++ b/src/views/mdc/base/modules/equipmentDayAvail/equipmentDayAvailMain.vue
@@ -15,7 +15,7 @@
                 <a-input placeholder="杈撳叆璁惧鍚嶇О鏌ヨ" :readOnly="readOnly" v-model="queryParams.equipmentName"></a-input>
               </a-form-item>
             </a-col>
-            <a-col :md="5" :sm="5" :xs="5">
+            <a-col :md="4" :sm="4" :xs="4">
               <a-form-item label="鏃ユ湡">
                 <a-date-picker v-model="queryParam.dateTime" :disabledDate="disabledDate" format='YYYYMMDD' @change="dataChange"/>
               </a-form-item>
@@ -38,7 +38,7 @@
                 </a-select>灏忔椂
               </a-form-item>
             </a-col>
-            <a-col :md="2" :sm="3" :xs="3">
+            <a-col :md="3" :sm="3" :xs="3">
               <a-button type="primary" @click="searchQuery" icon="search">鏌ヨ</a-button>
             </a-col>
             <!--<a-col :md="2" :sm="2" :xs="2">-->
@@ -276,39 +276,47 @@
         }
       },
       searchQuery(){
-        this.spaceTime = []
-        this.useingRates = []
-        if(this.queryParams.typeTree == "1"){
-          this.queryParams.parentId =  this.queryParamEquip.parentId
-          // this.queryParams.equipmentId =  this.queryParamEquip.equipmentId
+        if(this.queryParam.dateTime){
+          this.spaceTime = []
+          this.useingRates = []
+          if(this.queryParams.typeTree == "1"){
+            this.queryParams.parentId =  this.queryParamEquip.parentId
+            // this.queryParams.equipmentId =  this.queryParamEquip.equipmentId
 
-        }else{
-          this.queryParams.parentId = this.queryParamEquip.parentId
-
-          // this.queryParams.equipmentId = ""
-        }
-        this.AnalysisList = [];
-        //鑾峰彇鏌ヨ鏉′欢
-        this.queryParam.parentId = this.queryParams.parentId;
-        this.queryParam.equipmentId = this.queryParams.equipmentId;
-        this.queryParam.typeTree = this.queryParams.typeTree
-        getAction(this.url.dayUtilizationRate,this.queryParam).then((res) => {
-          if(res.success){
-            this.spaceTime=res.result.dateList
-            for(var i = 0;i<res.result.dayRateDto.length;i++){
-              this.useingRates.push(this.numFilter(res.result.dayRateDto[i].utilizationRate))
-            }
-            this.drawTu()
           }else{
-            // this.$message.warning(res.message)
-            this.$notification.warning({
-              message:'娑堟伅',
-              description:res.message
-            });
+            this.queryParams.parentId = this.queryParamEquip.parentId
+
+            // this.queryParams.equipmentId = ""
           }
-        }).finally(() => {
-          this.loading = false
-        })
+          this.AnalysisList = [];
+          //鑾峰彇鏌ヨ鏉′欢
+          this.queryParam.parentId = this.queryParams.parentId;
+          this.queryParam.equipmentId = this.queryParams.equipmentId;
+          this.queryParam.typeTree = this.queryParams.typeTree
+          getAction(this.url.dayUtilizationRate,this.queryParam).then((res) => {
+            if(res.success){
+              this.spaceTime=res.result.dateList
+              for(var i = 0;i<res.result.dayRateDto.length;i++){
+                this.useingRates.push(this.numFilter(res.result.dayRateDto[i].utilizationRate))
+              }
+              this.drawTu()
+            }else{
+              // this.$message.warning(res.message)
+              this.$notification.warning({
+                message:'娑堟伅',
+                description:res.message
+              });
+            }
+          }).finally(() => {
+            this.loading = false
+          })
+        }else{
+          this.$notification.warning({
+            message:'娑堟伅',
+            description:'璇烽�夋嫨鏃堕棿'
+          });
+        }
+
       },
       searchReset() {
         this.spaceTime = []

--
Gitblit v1.9.3