duy hai 1 ano
pai
achega
7628a8abc1
Modificáronse 1 ficheiros con 15 adicións e 4 borrados
  1. 15 4
      src/views/system/set.vue

+ 15 - 4
src/views/system/set.vue

@@ -4,14 +4,14 @@
         <hc-card :scrollbar="true" action-size="lg">
             <div class="warning-box">
                 <div class="demo-collapse">
-                    <el-collapse accordion>
+                    <el-collapse v-model="activeNames" accordion @change="handleChange">
                         <el-collapse-item name="1" class="p-3">
                             <template #title>
                                 <hc-icon name="alarm-warning" style="font-size: 20px;" class="font-bold" />
                                 <span class="font-bold" style="font-size: 18px;">预警设置</span>
                             </template>
                        
-                            <el-collapse accordion class="demo-collapse1">
+                            <el-collapse v-model="activeNames1" accordion class="demo-collapse1" @change="handleChange1">
                                 <el-collapse-item name="1" class="p-10" style="padding-bottom: 100px;">
                                     <template #title>
                                         <span style="font-size: 16px;">项目预警设置</span>
@@ -541,7 +541,7 @@
                                 <span class="font-bold" style="font-size: 18px;">其他设置</span>
                             </template>
                        
-                            <el-collapse accordion>
+                            <el-collapse accordion class="demo-collapse1">
                                 <el-collapse-item name="1" class="p-4">
                                     <template #title>
                                         <hc-icon name="projector" style="font-size: 18px;" />
@@ -649,7 +649,18 @@
    import { ref, watch } from 'vue'
    const inputVal = ref(75)
    const inputVal2 = ref('')
-
+   const activeNames = ref(['1'])
+   const activeNames1 = ref(['1'])
+   const handleChange1 = (val)=>{
+        if (!val) {
+            activeNames.value = ''
+        }
+   }
+   const handleChange = (val)=>{
+        if (val) {
+            activeNames1.value = '1'
+        }
+   }
    const proStation = ref([
     { name:'新开项目' },
     { name:'建成项目' },