From 5e2aafeede13d337380f736567caf74f49713be7 Mon Sep 17 00:00:00 2001
From: linwe <872216996@qq.com>
Date: Fri, 09 Aug 2024 14:38:32 +0800
Subject: [PATCH] 代码优化

---
 src/views/cGovernance/statisticalAnalysis/index.vue |   38 +++++++++++++++++++++++++++++---------
 1 files changed, 29 insertions(+), 9 deletions(-)

diff --git a/src/views/cGovernance/statisticalAnalysis/index.vue b/src/views/cGovernance/statisticalAnalysis/index.vue
index 894912b..f967b61 100644
--- a/src/views/cGovernance/statisticalAnalysis/index.vue
+++ b/src/views/cGovernance/statisticalAnalysis/index.vue
@@ -12,7 +12,7 @@
         <el-button type="success" size="small" plain icon="el-icon-upload2" @click="handleOrg('N')">调度单位
         </el-button> -->
 
-        <el-radio-group @change="handleOrg" v-model="radio1">
+        <el-radio-group size="mini" @change="handleOrg" v-model="radio1">
           <el-radio-button label="主办单位"></el-radio-button>
           <el-radio-button label="调度单位"></el-radio-button>
         </el-radio-group>
@@ -37,7 +37,8 @@
     update,
     add,
     getDetail,
-    getCount
+    getCount,
+    synchronizeData
   } from "@/api/task/eCallEventTwo"
   import {
     add as circleAdd,
@@ -74,18 +75,26 @@
         circleRadio: 0,
         shareCircleRow: {},
         option: {
+          labelWidth: 130,
+          menu: false,
+          // searchLabelWidth: 96,
+          searchShow: true,
+          searchMenuSpan: 3,
+          menuWidth: 310,
           delBtn: false,
           editBtn: false,
           addBtn: false,
-          menu: false,
+
           height: "auto",
           calcHeight: 54,
           dialogWidth: 950,
           tip: false,
           border: true,
-          index: true,
+          //stripe:true,
+          // index: true,
           viewBtn: true,
-          selection: true,
+          // selection: true,
+          // excelBtn: true,
           dialogClickModal: false,
           column: [{
               label: "单位名称",
@@ -127,10 +136,10 @@
               prop: "dispatchNumber",
               span: 12,
               searchSpan: 4,
-              overHidden: true,
-              display: false,
+              // overHidden: true,
+              // display: false,
               searchLabelWidth: 76,
-              addDisplay: false,
+              // addDisplay: false,
             },
 
             {
@@ -231,10 +240,16 @@
     methods: {
       handleOrg(tagMain) {
         console.log("***************" + tagMain)
+        this.page.currentPage = 1
+        this.data = []
         if (tagMain === '主办单位') {
           this.query.tagMain = "Y"
           this.query.mainFlag = 1
+          let dispatchNumberColumn = this.findObject(this.option.column, 'dispatchNumber')
+          dispatchNumberColumn.hide = true
         } else {
+          let dispatchNumberColumn = this.findObject(this.option.column, 'dispatchNumber')
+          dispatchNumberColumn.hide = false
           this.query.tagMain = "N"
           this.query.mainFlag = 2
         }
@@ -457,7 +472,12 @@
           this.loading = false
           // this.selectionClear()
         })
-      }
+      },
+      getsynchronizeData() {
+        synchronizeData().then((res) => {
+
+        })
+      },
     },
   }
 </script>

--
Gitblit v1.9.3