From ed96edec7c6dfd4944d0ee1c6d924c7cb808428c Mon Sep 17 00:00:00 2001
From: feige <791364011@qq.com>
Date: 星期五, 18 十月 2024 10:43:47 +0800
Subject: [PATCH] 修改了相应的bug

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

diff --git a/ruoyi-ui/src/views/system/user/profile/index.vue b/ruoyi-ui/src/views/system/user/profile/index.vue
index 524d3db..1aa1188 100644
--- a/ruoyi-ui/src/views/system/user/profile/index.vue
+++ b/ruoyi-ui/src/views/system/user/profile/index.vue
@@ -64,7 +64,7 @@
     <div style="padding-top: 20px; background-color: #F4FFF8;">
 
       <el-divider></el-divider>
-      <div >
+      <div v-if="roleJudge">
           <el-form ref="form" :model="form" :rules="rules" label-width="100px">
        <el-row>
        <el-col :span="10" :xs="24">
@@ -99,7 +99,7 @@
         </el-form>
       </div>
       <el-divider></el-divider>
-      <div>
+      <div v-if="roleJudge">
         <el-form>
         <el-row>
           <el-col :span="10" :xs="24">
@@ -151,6 +151,7 @@
   components: { userAvatar, userInfo, resetPwd },
   data() {
     return {
+		roleJudge:false,
       formDat: {
         familyName: undefined,
         modelName: undefined,
@@ -237,7 +238,7 @@
                 label: '淇濇磥鏀剁撼',
                 },
               {
-                id: 2021,
+                id: 2020,
                 label: '閫氳褰�',
               },
               { id:2033,
@@ -296,6 +297,7 @@
              }
            //  alert(data.authority)
             // let _this = this
+			this.menuOptionsp[0]['children'] = []
              getUserByFidAid(data).then(response=>{
                console.log(response)
                let fams = response.data;
@@ -317,8 +319,10 @@
     upAuthority(){
       let checkedKeys = this.$refs.authr.getCheckedKeys();
       let peoKeys = this.$refs.peoInfo.getCheckedKeys();
-     // console.log(peoKeys)
+     console.log(peoKeys)
+	 //alert(this.fid)
      // alert(checkedKeys.length)
+	
      // this.getDeptAllCheckedKeys()
      if(checkedKeys.length!=0&&peoKeys.length!=0)
      {
@@ -345,7 +349,8 @@
         "fid": this.fid,
         "authority": value
       }
-      alert(data.authority)
+	    this.menuOptionsp[0]['children'] = []
+     // alert(data.authority)
       let _this = this
       getUserByFidAid(data).then(response=>{
         console.log(response)
@@ -405,9 +410,12 @@
      //    console.log("鎵撳嵃瀹跺涵鎴愬憳搴忓垪"+id)
      //    console.log(this.FaimlyList)
      //  });
+	// alert(id)
       getIndividualList().then(response => {
         this.user = response.data;
-		// console.log(this.user,'useruseruser')
+		console.log(this.user,'useruseruser')
+		if(response.data.roleId==3)
+			this.roleJudge = true;
        // alert(890)
         this.fid = response.data.familyId
     //    alert(this.fid)
@@ -430,9 +438,13 @@
     getList() {
 
     let _this = this
-
-    getAllInfo().then(response=>{
+	    let clanId = this.$store.state.user.clanId
+		if(clanId==null)
+			return
+    getAllInfo(clanId).then(response=>{
       let fams = response.data
+	 // console.log(fams)
+	//  console.log("++++++++++++++++++++++++==")
       for(let i = 0; i < fams.length; i++)
         _this.menuOptions1[0]['children'].push({id:fams[i].userId,label:fams[i].nickName })
     })

--
Gitblit v1.9.1