From bbce81a396e22743b1fbf0c54fed05ab79c99e72 Mon Sep 17 00:00:00 2001
From: 陈泽平 <chenzeping>
Date: 星期六, 29 五月 2021 16:28:51 +0800
Subject: [PATCH] Merge branch 'develop' of http://xearth.cn:6600/r/wuyushui/SewerAndRainNetwork into develop

---
 src/components/base-page/enterprise-emergency/event-handling/ResInfo.vue |   42 ++++++++++++++++++++++++++++++++++--------
 1 files changed, 34 insertions(+), 8 deletions(-)

diff --git a/src/components/base-page/enterprise-emergency/event-handling/ResInfo.vue b/src/components/base-page/enterprise-emergency/event-handling/ResInfo.vue
index 4203ea9..f0c72f7 100644
--- a/src/components/base-page/enterprise-emergency/event-handling/ResInfo.vue
+++ b/src/components/base-page/enterprise-emergency/event-handling/ResInfo.vue
@@ -1,10 +1,10 @@
 <template>
-  <el-dialog :visible.sync="isShow" class="effect-vol-calc" title="鍛ㄨ竟璧勬簮淇℃伅" :modal="false" v-dialog-drag
+  <el-dialog :visible.sync="isShow" class="res-info-container" title="鍛ㄨ竟璧勬簮淇℃伅" :modal="false" v-dialog-drag
            width="400"  >
 <el-row>
   <el-col :span="3" style="text-align: center;">
-    <el-row v-for="item in menuList" :key="item.id">
-      <el-button type="primary" size="mini" @click="menuClickHandle(item)">{{ item.name }}</el-button>
+    <el-row v-for="(item,index) in menuList" :key="index">
+      <el-button type="primary" size="mini" :class="index===btnActive?'hover':''" @click="menuClickHandle(item,index)">{{ item.name }}</el-button>
     </el-row>
 <!--<el-row>    <el-button type="primary" size="mini" @click="menuClickHandle">鍦ㄧ嚎鐩戞祴</el-button></el-row>-->
 <!--<el-row>    <el-button type="primary" size="mini" @click="menuClickHandle">搴旀�ヨ祫婧�</el-button></el-row>-->
@@ -13,7 +13,7 @@
   </el-col>
   <el-col :span="21">
 <el-row>
-  <el-button v-for="item in subMenuList" :key="item.name" type="primary" size="mini" @click="subMenuClickHandle(item)">{{ item.name }}</el-button>
+  <el-button v-for="(item,index) in subMenuList" :class="index===subBtnActive?'hover':''" :key="item.name" type="primary" size="mini" @click="subMenuClickHandle(item,index)">{{ item.name }}</el-button>
 <!--  <el-button type="primary" size="mini" @click="subMenuClickHandle">澶栨帓鍙�(1)</el-button>-->
 <!--  <el-button type="primary" size="mini" @click="subMenuClickHandle">闅旀补姹�(1)</el-button>-->
 <!--  <el-button type="primary" size="mini" @click="subMenuClickHandle">鑺傛祦闃�(1)</el-button>-->
@@ -46,6 +46,8 @@
   data () {
     return {
       isShow: false,
+      btnActive: 0,
+      subBtnActive: 0,
       menuList: ResInfo.data,
       subMenuList: ResInfo.data[0].child,
       tableData: [
@@ -160,17 +162,41 @@
     getVisible () {
       return this.isShow
     },
-    menuClickHandle (item) {
-      console.log(item)
+    menuClickHandle (item, index) {
+      this.btnActive = index
+      this.subBtnActive = 0
       this.subMenuList = item.child
     },
-    subMenuClickHandle (subItem) {
+    subMenuClickHandle (subItem, index) {
+      this.subBtnActive = index
       this.currentTableData.column = subItem.column
     }
   }
 }
 </script>
 
-<style scoped>
+<style lang="less">
+.res-info-container{
+  /deep/ .el-dialog {
+    left: 810px;
+  }
+
+  .el-dialog__header {
+    padding: 4px 10px;
+  }
+
+  .el-dialog__headerbtn {
+    top: 10px;
+  }
+  .hover{
+    color: @color-highlight;
+    border-color:@color-highlight;
+  }
+ .el-button:active .el-button--primary.is-active, .el-button--primary:active ,.el-button--primary:focus, .el-button--primary:hover{
+    background: @background-color;
+    color: @color-highlight;
+    border-color:@color-highlight;
+  }
+}
 
 </style>

--
Gitblit v1.8.0