From 891f1591f759a9dfa333fcea4707d41bad9fe436 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期一, 24 二月 2025 10:32:28 +0800
Subject: [PATCH] 测试完成

---
 src/views/system/user/index.vue |   42 ++++++++++++++++++++++++++----------------
 1 files changed, 26 insertions(+), 16 deletions(-)

diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue
index 6fb0d9f..407eff0 100644
--- a/src/views/system/user/index.vue
+++ b/src/views/system/user/index.vue
@@ -338,6 +338,7 @@
             @remove-tag="removehpsp"
             :options="deptOptions"
             :props="props"
+            filterable
             :show-all-levels="false"
             clearable
           >
@@ -354,6 +355,7 @@
             v-model="form.wardCodes"
             :options="deptOptions"
             :props="props"
+            filterable
             :show-all-levels="false"
             clearable
           >
@@ -763,8 +765,8 @@
         remark: undefined,
         postIds: [],
         roleIds: [],
-        deptCodes:[],
-        wardCodes:[],
+        deptCodes: [],
+        wardCodes: [],
       };
       this.resetForm("form");
     },
@@ -822,14 +824,14 @@
         this.form = response.data;
         this.belongDepts = response.belongDepts;
         this.belongWards = response.belongWards;
-        if (this.form.hospInfo){
+        if (this.form.hospInfo) {
           this.form.deptCodes = JSON.parse(this.form.hospInfo);
-        }else{
+        } else {
           this.form.deptCodes = [];
         }
-        if (this.form.deptInfo){
+        if (this.form.deptInfo) {
           this.form.wardCodes = JSON.parse(this.form.deptInfo);
-        }else{
+        } else {
           this.form.wardCodes = [];
         }
         console.log(this.form.wardCodes, "wardCodes");
@@ -846,10 +848,10 @@
     },
     // 鍒犻櫎绉戝
     removehpsp(valueArray) {
-      console.log(valueArray,'鍒犻櫎绉戝');
-      console.log(this.form.userId,'鍒犻櫎');
-     let code=valueArray[valueArray.length-1];
-      removeusertd(this.form.userId,code).then((res) => {
+      console.log(valueArray, "鍒犻櫎绉戝");
+      console.log(this.form.userId, "鍒犻櫎");
+      let code = valueArray[valueArray.length - 1];
+      removeusertd(this.form.userId, code).then((res) => {
         if (res.code) {
         }
       });
@@ -880,13 +882,13 @@
       this.form.hospInfo = JSON.stringify(this.form.deptCodes);
       this.form.deptInfo = JSON.stringify(this.form.wardCodes);
       if (this.form.deptCodes.length)
-      this.form.deptCodes = this.form.deptCodes.map(
-        (subArr) => subArr[subArr.length - 1]
-      );
+        this.form.deptCodes = this.form.deptCodes.map(
+          (subArr) => subArr[subArr.length - 1]
+        );
       if (this.form.wardCodes.length)
-      this.form.wardCodes = this.form.wardCodes.map(
-        (subArr) => subArr[subArr.length - 1]
-      );
+        this.form.wardCodes = this.form.wardCodes.map(
+          (subArr) => subArr[subArr.length - 1]
+        );
       console.log(this.form.wardCodes, "wardCodes");
       console.log(this.form.deptCodes, "deptCodes");
 
@@ -1017,3 +1019,11 @@
   },
 };
 </script>
+<style lang="scss" scoped>
+::v-deep .el-cascader-panel .el-cascader-menu__wrap {
+  height: 404px!important;
+}
+// .el-cascader-menu__wrap {
+//   height: 404px;
+// }
+</style>

--
Gitblit v1.9.3