From bd4b9aa6ab74a8aa6f55265d24b4a4249abcb636 Mon Sep 17 00:00:00 2001
From: feige <feige@qq.com>
Date: 星期一, 11 十二月 2023 19:18:39 +0800
Subject: [PATCH] 问题解决

---
 ruoyi-ui/src/views/system/user/index.vue |   27 ++++++++++++++++++++-------
 1 files changed, 20 insertions(+), 7 deletions(-)

diff --git a/ruoyi-ui/src/views/system/user/index.vue b/ruoyi-ui/src/views/system/user/index.vue
index 1dfef73..b2b305a 100644
--- a/ruoyi-ui/src/views/system/user/index.vue
+++ b/ruoyi-ui/src/views/system/user/index.vue
@@ -320,7 +320,7 @@
 </template>
 
 <script>
-import { listUser, getUser, delUser, addUser, updateUser, getAllFamilys,resetUserPwd, changeUserStatus, deptTreeSelect } from "@/api/system/user";
+import { listUser, getUser, delUser, updateUserInfo,addUser, updateUser, getAllFamilys,resetUserPwd, changeUserStatus, deptTreeSelect } from "@/api/system/user";
 import { getToken } from "@/utils/auth";
 import Treeselect from "@riophae/vue-treeselect";
 import "@riophae/vue-treeselect/dist/vue-treeselect.css";
@@ -461,7 +461,7 @@
   methods: {
     getRole(){
       this.form.roleIds = []
-      alert(123)
+      //alert(123)
       this.form.roleIds.push(this.rt)
     },
     getFamlilyInfo(){
@@ -616,22 +616,35 @@
        // alert(this.fid)
         //alert(this.rt)
 
-        alert(this.form.roleIds)
+    //    alert(this.form.roleIds)
         let ps = true
       //  alert(this.rt)
       //  alert(this.fid)
-
+        let _this = this
         if(this.rt===2 && (this.fid!="鏃�"))
+        {
           ps = false
+
+        }
       //  alert(ps)
         if(ps)
         {
           if (valid) {
             if (this.form.userId != undefined) {
               updateUser(this.form).then(response => {
-                this.$modal.msgSuccess("淇敼鎴愬姛");
-                this.open = false;
-                this.getList();
+
+                let fm = {}
+                fm.userId = _this.form.userId
+       
+                if(_this.fid==="鏃�")
+                  fm.familyId= -1
+                else
+                  fm.familyId = _this.fid
+                updateUserInfo(fm).then(response=>{
+                   this.$modal.msgSuccess("淇敼鎴愬姛");
+                   this.open = false;
+                   this.getList();
+                })
               });
             } else {
               addUser(this.form).then(response => {

--
Gitblit v1.9.1