From 83d83221778cf0213a979ebfcb4d75884038d9c1 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期二, 04 三月 2025 14:34:45 +0800
Subject: [PATCH] 测试完成

---
 src/views/system/user/index.vue |   85 +++++++++++++++++++++++-------------------
 1 files changed, 46 insertions(+), 39 deletions(-)

diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue
index 407eff0..5d30cc1 100644
--- a/src/views/system/user/index.vue
+++ b/src/views/system/user/index.vue
@@ -2,7 +2,7 @@
   <div class="app-container">
     <el-row :gutter="20">
       <!--閮ㄩ棬鏁版嵁-->
-      <el-col :span="4" :xs="24">
+      <!-- <el-col :span="4" :xs="24">
         <div class="head-container">
           <el-input
             v-model="deptName"
@@ -26,9 +26,9 @@
             @node-click="handleNodeClick"
           />
         </div>
-      </el-col>
+      </el-col> -->
       <!--鐢ㄦ埛鏁版嵁-->
-      <el-col :span="20" :xs="24">
+      <el-col :span="24" :xs="24">
         <el-form
           :model="queryParams"
           ref="queryForm"
@@ -332,38 +332,36 @@
           </el-col>
         </el-row>
         <el-form-item label="閫傜敤绉戝" prop="region">
-          <el-cascader
-            style="width: 478px"
-            v-model="form.deptCodes"
-            @remove-tag="removehpsp"
-            :options="deptOptions"
-            :props="props"
-            filterable
-            :show-all-levels="false"
-            clearable
-          >
-            <template slot-scope="{ node, data }">
-              <span>{{ data.label }}</span>
-              <span v-if="!node.isLeaf"> ({{ data.children.length }}) </span>
-            </template>
-          </el-cascader>
+            <el-cascader
+              style="width: 478px"
+              v-model="form.deptCodes"
+              @remove-tag="removehpsp"
+              :options="deptOptions"
+              :props="props"
+              filterable
+              clearable
+            >
+              <template slot-scope="{ node, data }">
+                <span>{{ data.label }}</span>
+                <span v-if="!node.isLeaf"> ({{ data.children.length }}) </span>
+              </template>
+            </el-cascader>
         </el-form-item>
         <el-form-item label="閫傜敤鐥呭尯" prop="region">
-          <el-cascader
-            style="width: 478px"
-            @remove-tag="removehpsp"
-            v-model="form.wardCodes"
-            :options="deptOptions"
-            :props="props"
-            filterable
-            :show-all-levels="false"
-            clearable
-          >
-            <template slot-scope="{ node, data }">
-              <span>{{ data.label }}</span>
-              <span v-if="!node.isLeaf"> ({{ data.children.length }}) </span>
-            </template>
-          </el-cascader>
+            <el-cascader
+              style="width: 478px"
+              @remove-tag="removehpsp"
+              v-model="form.wardCodes"
+              :options="deptOptions"
+              :props="props"
+              filterable
+              clearable
+            >
+              <template slot-scope="{ node, data }">
+                <span>{{ data.label }}</span>
+                <span v-if="!node.isLeaf"> ({{ data.children.length }}) </span>
+              </template>
+            </el-cascader>
         </el-form-item>
         <el-row>
           <el-col :span="12">
@@ -696,6 +694,14 @@
       this.initPassword = response.msg;
     });
   },
+  mounted() {
+    this.$nextTick(() => {
+      const menuWrap = document.querySelector('.el-cascader-menu__wrap');
+      if (menuWrap) {
+        menuWrap.style.height = '404px';
+      }
+    });
+  },
   methods: {
     /** 鏌ヨ鐢ㄦ埛鍒楄〃 */
     getList() {
@@ -1019,11 +1025,12 @@
   },
 };
 </script>
-<style lang="scss" scoped>
-::v-deep .el-cascader-panel .el-cascader-menu__wrap {
-  height: 404px!important;
-}
-// .el-cascader-menu__wrap {
-//   height: 404px;
+<style lang="scss" >
+// ::v-deep .el-cascader-menu__wrap{
+//   min-height: 404px ;
 // }
+// ::v-deep.el-cascader-panel .el-cascader-menu__wrap {
+//   height: 404px !important;
+// }
+
 </style>

--
Gitblit v1.9.3