From 738f76adfcbf102dfbf890b044ba9a25a034cb8c Mon Sep 17 00:00:00 2001
From: zhuzhuanzhuan
Date: 星期三, 27 三月 2024 16:17:38 +0800
Subject: [PATCH] 1、用户管理页面修改身份字段名称为首页权限并调整其选项值 2、按照新需求完成客户操作工进入后页面所有布局100% 3、调整全局页脚内容

---
 src/views/mdc/base/modules/StatisticalAnalysis/StatisticalAnalysisMain.vue |   60 +++++++++++++++++++++++++-----------------------------------
 1 files changed, 25 insertions(+), 35 deletions(-)

diff --git a/src/views/mdc/base/modules/StatisticalAnalysis/StatisticalAnalysisMain.vue b/src/views/mdc/base/modules/StatisticalAnalysis/StatisticalAnalysisMain.vue
index a29b49b..6185aa3 100644
--- a/src/views/mdc/base/modules/StatisticalAnalysis/StatisticalAnalysisMain.vue
+++ b/src/views/mdc/base/modules/StatisticalAnalysis/StatisticalAnalysisMain.vue
@@ -11,14 +11,14 @@
           </a-col>
           <a-col :md="4" :sm="4" :xs="4">
             <a-form-item label="鏃ユ湡">
-              <a-date-picker v-model="queryParams.collectTime" :disabledDate="disabledDate" format='YYYY-MM-DD' @change="dataChange"/>
+              <a-date-picker v-model="queryParams.collectTime" :disabledDate="disabledDate" format='YYYY-MM-DD' @change="dataChange" :allowClear="false"/>
             </a-form-item>
           </a-col>
-          <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">
-            <a-button type="primary" @click="searchReset" icon="reload">閲嶇疆</a-button>
+            <a-space>
+              <a-button type="primary" @click="searchQuery" icon="search">鏌ヨ</a-button>
+              <a-button type="primary" @click="searchReset" icon="reload">閲嶇疆</a-button>
+            </a-space>
           </a-col>
         </a-row>
       </a-form>
@@ -88,14 +88,9 @@
   import moment from 'moment'
   import { putAction, getAction } from '@/api/manage'
   import $ from 'jquery'
-  import AFormItem from 'ant-design-vue/es/form/FormItem'
   import * as echarts from 'echarts'
   export default {
     name: 'StatisticalAnalysisMain',
-    components:{
-      AFormItem
-
-    },
     props: { equip: {} },
     data(){
       return{
@@ -115,7 +110,7 @@
         dates: [],
         queryParam: {},
         queryParams:{
-          collectTime:undefined,
+          collectTime:null,
         },
         shiftSubList: [],
         shiftList: [],
@@ -127,11 +122,11 @@
       }
     },
     created(){
-      let collectTime = moment(moment().add(-1,'d'),'YYYY-MM-DD');
-      this.queryParams.collectTime = collectTime;
-      this.queryParams.dateTime = this.queryParams.collectTime.format('YYYYMMDD')
+      // let collectTime = moment(moment().add(-1,'d'),'YYYY-MM-DD');
+      this.queryParams.collectTime = moment().add(-1,'d').format('YYYY-MM-DD')
+      this.queryParams.dateTime = moment().add(-1,'d').format('YYYYMMDD')
       this.initEquipmentNode()
-      this.queryStatistical();
+      // this.queryStatistical();
       // this.getTime(37800);
     },
 
@@ -319,7 +314,7 @@
             // formatter: "{a} <br/>{b} : {c} ({d}%)"锛�
             formatter:params=>{
               const value=String(params.value)
-              return value.length==2&&value[0]==='0'?`${params.seriesName}<br/>${params.name}锛�${value.slice(1)}锛�${params.percent}%锛塦:`${params.seriesName}<br/>${params.name}锛�${value}锛�${params.percent}%锛塦
+              return value.length==2&&value[0]==='0'?`${params.seriesName}<br/>${params.name}锛�${value.slice(1)}H锛�${params.percent}%锛塦:`${params.seriesName}<br/>${params.name}锛�${value}H锛�${params.percent}%锛塦
             }
           },
           legend: {
@@ -347,7 +342,7 @@
                   // formatter:params=>String(params.value).length==2?params.name+String(params.value).slice(1):params.name+String(params.value)
                   formatter:params=>{
                     const value=String(params.value)
-                    return value.length==2&&value[0]==='0'?params.name+value.slice(1):params.name+value
+                    return value.length==2&&value[0]==='0'?params.name+' '+value.slice(1)+'H':params.name+' '+value+'H'
                   }
                 }
               }
@@ -370,7 +365,7 @@
             // formatter: "{a} <br/>{b} : {c} ({d}%)",
             formatter:params=>{
               const value=String(params.value)
-              return value.length==2&&value[0]==='0'?`${params.seriesName}<br/>${params.name}锛�${value.slice(1)}锛�${params.percent}%锛塦:`${params.seriesName}<br/>${params.name}锛�${value}锛�${params.percent}%锛塦
+              return value.length==2&&value[0]==='0'?`${params.seriesName}<br/>${params.name}锛�${value.slice(1)}H锛�${params.percent}%锛塦:`${params.seriesName}<br/>${params.name}锛�${value}H锛�${params.percent}%锛塦
             }
           },
           legend: {
@@ -384,7 +379,6 @@
             name: '杩愯鏁堢巼',
             type: 'pie',
             radius: '70%',
-            center: ['55%', '55%'],
             itemStyle: {
               normal: {
                 color: function (params) {
@@ -397,7 +391,7 @@
                   // formatter: '{b}\n{c}',
                   formatter:params=>{
                     const value=String(params.value)
-                    return value.length==2&&value[0]==='0'?params.name+value.slice(1):params.name+value
+                    return value.length==2&&value[0]==='0'?params.name+' '+value.slice(1)+'H':params.name+' '+value+'H'
                   }
                 }
               }
@@ -425,16 +419,15 @@
             this.closedLong = this.getTime(res.result.closeLong);
             this.totalLong = parseInt(this.openingLong) + parseInt(this.closedLong);
             this.draw();
-          }else{
-            this.draw()
           }
         })
       },
       dataChange(val) {
         this.queryParam.collectTime1 = "";
-        this.queryParams.dateTime = val.format('YYYYMMDD')
-        this.queryParams.collectTime = val.format('YYYY-MM-DD');
-
+        if(val){
+          this.queryParams.dateTime = val.format('YYYYMMDD')
+          this.queryParams.collectTime = val.format('YYYY-MM-DD');
+        }
       },
       initEquipmentNode() {
         let _this = this
@@ -443,7 +436,7 @@
             if(res.result[0]){
               _this.$set(this.queryParam, 'tierName', res.result[0].title)
               _this.$set(this.queryParams, 'parentId', res.result[0].key)
-              _this.queryStatistical()            }
+            }
             // console.log(res.result[0].entity.tierName)
             _this.queryStatistical()
           } else {
@@ -472,9 +465,13 @@
       },
       searchReset() {
         this.queryParam = {}
-        this.queryParams = {}
+        this.queryParams = {
+          collectTime:moment().add(-1,'d').format('YYYY-MM-DD'),
+          dateTime:moment().add(-1,'d').format('YYYYMMDD')
+        }
+        this.initEquipmentNode()
         // this.dates = []
-        this.queryStatistical()
+        // this.queryStatistical()
         // this.onClearSelected()
       },
       searchQuery(){
@@ -483,26 +480,19 @@
     },
     watch: {
       equip(val) {
-        // console.log(val);
         if (val && val.equipmentId) {
           this.$set(this.queryParam, 'tierName', val.title)
           this.$set(this.queryParam, 'equipmentId', val.equipmentId)
           this.queryParams.parentId = ''
           this.queryParams.equipmentId = val.equipmentId
-          this.searchQuery()
         }else{
           this.queryParams.parentId = val.key
           this.queryParams.equipmentId = ''
           this.$set(this.queryParam, 'tierName', val.title)
-          this.searchQuery()
         }
         this.searchQuery()
       }
-      // this.searchQuery();
-
-
     }
-
   }
 </script>
 

--
Gitblit v1.9.3