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