From d0136913a2c74a44f5bb30327ebbb3fd85e24fce Mon Sep 17 00:00:00 2001 From: feige <feige@qq.com> Date: 星期二, 23 一月 2024 10:56:30 +0800 Subject: [PATCH] 修改了很多 --- ruoyi-ui/src/views/system/user/profile/index.vue | 586 ++++++++++++++++++++++++++++++---------------------------- 1 files changed, 300 insertions(+), 286 deletions(-) diff --git a/ruoyi-ui/src/views/system/user/profile/index.vue b/ruoyi-ui/src/views/system/user/profile/index.vue index ca1c733..1d0d92b 100644 --- a/ruoyi-ui/src/views/system/user/profile/index.vue +++ b/ruoyi-ui/src/views/system/user/profile/index.vue @@ -56,252 +56,77 @@ </el-col> </el-row> <div style="padding-top: 20px; background-color: #F4FFF8;"> - <div class="container"> - <div> - <span style="font-family: Microsoft YaHei-Regular, Microsoft YaHei; padding-left: 10px;">鏉冮檺鎯呭喌</span> - </div> - <div style="padding-left: 10px;"> - <el-dropdown v-model="selectedFamily" @command="handleDropdownCommand"> - <span class="el-dropdown-link"> - {{ selectedFamily || '涓嬫媺鑿滃崟' }}<i class="el-icon-arrow-down el-icon--right"></i> - </span> - <el-dropdown-menu slot="dropdown"> - <el-dropdown-item command="涓�鍙峰搴�">涓�鍙峰搴�</el-dropdown-item> - <el-dropdown-item command="浜屽彿瀹跺涵">浜屽彿瀹跺涵</el-dropdown-item> - <el-dropdown-item command="涓夊彿瀹跺涵">涓夊彿瀹跺涵</el-dropdown-item> - <el-dropdown-item command="鍥涘彿瀹跺涵">鍥涘彿瀹跺涵</el-dropdown-item> - </el-dropdown-menu> - </el-dropdown> - </div> - </div> + <el-divider></el-divider> <div > - <el-tabs v-model="activeTab1" style="padding-left: 25px;" @tab-click="handleTabClick"> - <el-tab-pane label="瀹舵牴缃�" prop="瀹舵牴缃�"> - <span >鏌ョ湅鏉冮檺</span> - <span style="padding-left: 1200px;">{{SelfPermissionList.search === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>鏂板鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.insert === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>鍒犻櫎鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.delete === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>淇敼鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.update === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - </el-tab-pane> - <el-tab-pane label="瀹跺ぇ浜嬭"> - <span >鏌ョ湅鏉冮檺</span> - <span style="padding-left: 1200px;">{{SelfPermissionList.search === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>鏂板鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.insert === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>鍒犻櫎鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.delete === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>淇敼鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.update === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> + <el-form ref="form" :model="form" :rules="rules" label-width="100px"> + <el-row> + <el-col :span="10" :xs="24"> + <el-form-item label="鑿滃崟鏉冮檺"> + <el-tree + class="tree-border" + :data="menuOptions" + show-checkbox + ref="authr" + node-key="id" +:default-expand-all="true" - </el-tab-pane> - <el-tab-pane label="瀹跺涵璧勪骇"> - <span >鏌ョ湅鏉冮檺</span> - <span style="padding-left: 1200px;">{{SelfPermissionList.search === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>鏂板鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.insert === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>鍒犻櫎鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.delete === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>淇敼鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.update === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - </el-tab-pane> - <el-tab-pane label="瀹跺涵璁惧"> - <span >鏌ョ湅鏉冮檺</span> - <span style="padding-left: 1200px;">{{SelfPermissionList.search === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>鏂板鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.insert === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>鍒犻櫎鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.delete === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>淇敼鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.update === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - </el-tab-pane> - <el-tab-pane label="鏀惰棌鑽h獕"> - <span >鏌ョ湅鏉冮檺</span> - <span style="padding-left: 1200px;">{{SelfPermissionList.search === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>鏂板鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.insert === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>鍒犻櫎鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.delete === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>淇敼鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.update === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - </el-tab-pane> - <el-tab-pane label="灏忓尰鐢�"> - <span >鏌ョ湅鏉冮檺</span> - <span style="padding-left: 1200px;">{{SelfPermissionList.search === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>鏂板鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.insert === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>鍒犻櫎鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.delete === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>淇敼鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.update === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - </el-tab-pane> - <el-tab-pane label="淇濇磥鏀剁撼"> - <span >鏌ョ湅鏉冮檺</span> - <span style="padding-left: 1200px;">{{SelfPermissionList.search === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>鏂板鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.insert === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>鍒犻櫎鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.delete === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>淇敼鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.update === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - </el-tab-pane> - <el-tab-pane label="閫氳褰�"> - <span >鏌ョ湅鏉冮檺</span> - <span style="padding-left: 1200px;">{{SelfPermissionList.search === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>鏂板鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.insert === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>鍒犻櫎鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.delete === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>淇敼鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.update === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - </el-tab-pane> - <el-tab-pane label="榄呭疇"> - <span >鏌ョ湅鏉冮檺</span> - <span style="padding-left: 1200px;">{{SelfPermissionList.search === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>鏂板鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.insert === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>鍒犻櫎鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.delete === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>淇敼鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.update === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - </el-tab-pane> - <el-tab-pane label="瀹跺涵鏀舵敮鍙拌处"> - <span >鏌ョ湅鏉冮檺</span> - <span style="padding-left: 1200px;">{{SelfPermissionList.search === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>鏂板鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.insert === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>鍒犻櫎鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.delete === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - <span>淇敼鏉冮檺</span> - <span style="padding-left: 1200px;">{{ SelfPermissionList.update === 0 ? '鏈寔鏈�' : '鎸佹湁' }}</span> - <el-divider></el-divider> - </el-tab-pane> - </el-tabs> + empty-text="鍔犺浇涓紝璇风◢鍊�" + :props="defaultProps" + ></el-tree> </el-form-item> + </el-col> + <el-col :span="4" :xs="24" type="flex" align="middle">鍙互鎺堟潈鐩稿叧浜哄憳</el-col> + <el-col :span="10" :xs="24"> + <el-tree + class="tree-border" + :data="menuOptions1" + show-checkbox + ref="peoInfo" + node-key="id" + + empty-text="鍔犺浇涓紝璇风◢鍊�" + :props="defaultProps" + ></el-tree> + </el-col> +</el-row> +<el-button type="primary" @click="upAuthority">鎺堟潈</el-button> + </el-form> </div> - </div> - -<div style="padding-top: 25px;"> - <div v-if="user.roleName==='瀹跺涵绠$悊鍛�'" style=" padding-top: 25px;background-color: #F4FFF8;" > - <div class="container"> + <el-divider></el-divider> <div> - <span style="font-family: Microsoft YaHei-Regular, Microsoft YaHei; padding-left: 10px;">鍏朵粬瀹跺涵鏉冮檺绠$悊</span> - </div> - <div style="padding-left: 10px;"> - <el-dropdown v-model="selectedFamily" @command="handleDropdownCommand1"> - <span class="el-dropdown-link"> - {{ command1 ||'涓嬫媺鑿滃崟' }}<i class="el-icon-arrow-down el-icon--right"></i> - </span> - <el-dropdown-menu slot="dropdown"> - <el-dropdown-item command="涓�鍙峰搴�">涓�鍙峰搴�</el-dropdown-item> - <el-dropdown-item command="浜屽彿瀹跺涵">浜屽彿瀹跺涵</el-dropdown-item> - <el-dropdown-item command="涓夊彿瀹跺涵">涓夊彿瀹跺涵</el-dropdown-item> - <el-dropdown-item command="鍥涘彿瀹跺涵">鍥涘彿瀹跺涵</el-dropdown-item> - </el-dropdown-menu> - </el-dropdown> + <el-form> + <el-row> + <el-col :span="10" :xs="24"> + <el-form-item label="鏀跺洖鏉冮檺"> + <el-select v-model="st" placeholder="璇烽�夋嫨鑿滃崟" @change="handleChange"> + <el-option v-for="mo in menuOptions2" :label="mo.label" :value="mo.id" :key="mo.id"></el-option> + </el-select> + + + </el-form-item> + </el-col> + <el-col :span="4" :xs="24" class="centered">宸茬粡鎺堟潈鐩稿叧浜哄憳</el-col> + <el-col :span="10" :xs="24"> + <el-form-item label="宸茬粡鎺堟潈鐩稿叧鎴愬憳"> + <el-tree + class="tree-border" + :data="menuOptionsp" + show-checkbox + ref="spp" + node-key="id" + :default-expand-all="true" + + empty-text="鍔犺浇涓紝璇风◢鍊�" + :props="defaultProps" + ></el-tree> </el-form-item> + </el-col> + </el-row> + <el-button type="primary" @click="deleteAuthority">鏀跺洖鎺堟潈</el-button> + </el-form> </div> </div> - <el-divider></el-divider> - <div v-if="FaimlyList && FaimlyList.length > 0"> - <el-tabs v-model="activeTab2" style="padding-left: 25px;" @tab-click="handleTabClick1"> - <el-tab-pane label="瀹舵牴缃�" prop="瀹舵牴缃�"> - <span v-for="member in FaimlyList" :key="member.id">{{ member.name }}<el-divider></el-divider></span> - </el-tab-pane> - <el-tab-pane label="瀹跺ぇ浜嬭"> - <span v-for="member in FaimlyList" :key="member.id">{{ member.name }}<el-divider></el-divider></span> - </el-tab-pane> - <el-tab-pane label="瀹跺涵璧勪骇"> - <span> - <span v-for="member in FaimlyList" :key="member.id">{{ member.name }}<el-divider></el-divider></span> - - </span> - </el-tab-pane> - <el-tab-pane label="瀹跺涵璁惧"> - <span v-for="member in FaimlyList" :key="member.id">{{ member.name }}<el-divider></el-divider></span> - - </el-tab-pane> - <el-tab-pane label="鏀惰棌鑽h獕"> - <span v-for="member in FaimlyList" :key="member.id">{{ member.name }}<el-divider></el-divider></span> - - </el-tab-pane> - <el-tab-pane label="灏忓尰鐢�"> - <span v-for="member in FaimlyList" :key="member.id">{{ member.name }}<el-divider></el-divider></span> - - </el-tab-pane> - <el-tab-pane label="淇濇磥鏀剁撼"> - <span v-for="member in FaimlyList" :key="member.id">{{ member.name }}<el-divider></el-divider></span> - - </el-tab-pane> - <el-tab-pane label="閫氳褰�"> - <span v-for="member in FaimlyList" :key="member.id">{{ member.name }}<el-divider></el-divider></span> - - </el-tab-pane> - <el-tab-pane label="榄呭疇"> - <span v-for="member in FaimlyList" :key="member.id">{{ member.name }}<el-divider></el-divider></span> - - </el-tab-pane> - <el-tab-pane label="瀹跺涵鏀舵敮鍙拌处"> - <span v-for="member in FaimlyList" :key="member.id">{{ member.name }}<el-divider></el-divider></span> - - </el-tab-pane> - </el-tabs> - </div> - </div> -</div> - -<div style="padding-top: 20px"> - <div v-if="user.roleName==='瀹跺涵绠$悊鍛�'" style=" padding-top: 25px;background-color: #F4FFF8;" > - <div> - <span style="font-family: Microsoft YaHei-Regular, Microsoft YaHei; padding-left: 10px;">瀹跺涵鎴愬憳绠$悊</span><el-divider></el-divider> - </div> - <div style="padding-left: 20px;padding-top: 10px"> - <span v-for="member in FaimlyList1" :key="member.id">{{ member.name }}<el-divider></el-divider></span> - </div> - </div> -</div> </div> </template> @@ -310,7 +135,8 @@ import userAvatar from "./userAvatar"; import userInfo from "./userInfo"; import resetPwd from "./resetPwd"; -import { getUserProfile ,getSelfPermission,getFamilyids} from "@/api/system/user"; +import { getAllInfo,getUserProfile ,getSelfPermission,getFamilyids,setAuority +,getUserByFidAid,deleteUserByFidAid} from "@/api/system/user"; import { getIndividualList } from "@/api/self"; import {updateFamilyevent} from "@/api/bignote"; @@ -323,6 +149,100 @@ familyName: undefined, modelName: undefined, }, + fid: undefined, + st: undefined, + menuOptionsp:[ + { + id: 1, + label: '瀹跺涵鎴愬憳', + children:[] + } + ], + menuOptions2:[ + { + id: 2000, + label: '瀹跺涵璧勪骇绠$悊', + + }, + { + id: 2012, + label: '瀹跺ぇ浜嬭', + }, + { id:2016, + label: '瀹跺涵璁惧', + }, + { + id: 2004, + label: '鏀惰棌鍜岃崳瑾�', + + }, + { + id: 2029, + label: '瀹跺涵灏忓尰鐢�', + }, + { id:2024, + label: '淇濇磥鏀剁撼', + }, + { + id: 2021, + label: '閫氳褰�', + }, + { id:2033, + label: '榄呭疇', + }, + {id:2008, + label: '瀹跺涵鏀舵敮鍙拌处', + } + ], + menuOptions1:[ + { + id: 1, + label: '瀹跺涵鎴愬憳', + children:[] + } + ], + menuOptions:[ + { + id: 1, + label: '瀹跺涵妯″潡', + children: [ + { + id: 2000, + label: '瀹跺涵璧勪骇绠$悊', + + }, + { + id: 2012, + label: '瀹跺ぇ浜嬭', + }, + { id:2016, + label: '瀹跺涵璁惧', + }, + { + id: 2004, + label: '鏀惰棌鍜岃崳瑾�', + + }, + { + id: 2029, + label: '瀹跺涵灏忓尰鐢�', + }, + { id:2024, + label: '淇濇磥鏀剁撼', + }, + { + id: 2021, + label: '閫氳褰�', + }, + { id:2033, + label: '榄呭疇', + }, + {id:2008, + label: '瀹跺涵鏀舵敮鍙拌处', + } + ], + }, + ], FaimlyList:undefined, FaimlyList1:undefined, selectedFamily: "涓�鍙峰搴�", @@ -350,6 +270,85 @@ this.getList(); }, methods: { + deleteAuthority(){ + // alert(this.st) + let uidKeys = this.$refs.spp.getCheckedKeys(); + let auIds = [] + auIds.push(this.st) + let data = { + uids: uidKeys, + fid: this.fid, + authoritys: auIds + } + let _this = this + if(this.st!=undefined&&uidKeys.length!=0){ + deleteUserByFidAid(data).then(response=>{ + this.$modal.msgSuccess(response.msg) + let data = { + "fid": _this.fid, + "authority": _this.st + } + // alert(data.authority) + // let _this = this + getUserByFidAid(data).then(response=>{ + console.log(response) + let fams = response.data; + for(let i = 0 ; i < fams.length; i++) + _this.menuOptionsp[0]['children'].push({id:fams[i].userId,label:fams[i].nickName }) + + }) + }) + } + else{ + this.$modal.msgSuccess("鏉冮檺鎴栬鎺堟潈浜轰笉鑳戒负绌猴紒") + } + }, + getDeptAllCheckedKeys() { + // 鐩墠琚�変腑鐨勯儴闂ㄨ妭鐐� + let checkedKeys = this.$refs.authr.getCheckedKeys(); + // console.log(checkedKeys) + }, + upAuthority(){ + let checkedKeys = this.$refs.authr.getCheckedKeys(); + let peoKeys = this.$refs.peoInfo.getCheckedKeys(); + // console.log(peoKeys) + // alert(checkedKeys.length) + // this.getDeptAllCheckedKeys() + if(checkedKeys.length!=0&&peoKeys.length!=0) + { + let data = { + uids: peoKeys, + fid: this.fid, + authoritys: checkedKeys + } + // console.log(data) + // alert(123) + setAuority(data).then(response=>{ + // console.log(response) + this.$modal.msgSuccess(response.msg) + // alert(response.data) + }) + } + else{ + this.$modal.msgSuccess("鏉冮檺鎴栬鎺堟潈浜轰笉鑳戒负绌猴紒"); + } + }, + handleChange(value){ + + let data = { + "fid": this.fid, + "authority": value + } + alert(data.authority) + let _this = this + getUserByFidAid(data).then(response=>{ + console.log(response) + let fams = response.data; + for(let i = 0 ; i < fams.length; i++) + _this.menuOptionsp[0]['children'].push({id:fams[i].userId,label:fams[i].nickName }) + + }) + }, handleTabClick(tab) { this.selectedTab = tab.label; if (this.selectedFamily && this.selectedTab) { @@ -360,29 +359,29 @@ this.selectedTab1 = tab.label; }, handleDropdownCommand(command) { - this.selectedFamily = command; // 鏇存柊閫変腑鐨勫搴� - console.log(this.selectedFamily) - // 妫�鏌ヤ笅鎷夎彍鍗曞拰鍒囩墖椤甸潰鏄惁閮借閫変腑 - if (this.selectedFamily && this.selectedTab) { - this.getList(); - } + // this.selectedFamily = command; // 鏇存柊閫変腑鐨勫搴� + // console.log(this.selectedFamily) + // // 妫�鏌ヤ笅鎷夎彍鍗曞拰鍒囩墖椤甸潰鏄惁閮借閫変腑 + // if (this.selectedFamily && this.selectedTab) { + // this.getList(); + // } }, handleDropdownCommand1(command1) { - this.command1= command1; - console.log(command1) - let id = null; - if (command1 == '涓�鍙峰搴�') { - id = 1; - } else if (command1 == '浜屽彿瀹跺涵') { - id = 2; - } else if (command1 == '涓夊彿瀹跺涵') { - id = 3; - } else if (command1 == '鍥涘彿瀹跺涵') { - id = 4; - } - if (id) { - this.getUser(parseInt(id)); // 灏唅d杞崲涓烘暟瀛楃被鍨� - } + // this.command1= command1; + // console.log(command1) + // let id = null; + // if (command1 == '涓�鍙峰搴�') { + // id = 1; + // } else if (command1 == '浜屽彿瀹跺涵') { + // id = 2; + // } else if (command1 == '涓夊彿瀹跺涵') { + // id = 3; + // } else if (command1 == '鍥涘彿瀹跺涵') { + // id = 4; + // } + // if (id) { + // this.getUser(parseInt(id)); // 灏唅d杞崲涓烘暟瀛楃被鍨� + // } }, @@ -394,45 +393,54 @@ // this.postGroup = response.postGroup; // }); - getFamilyids(id).then(response => { - console.log(id) - this.FaimlyList = response.data; - console.log("鎵撳嵃瀹跺涵鎴愬憳搴忓垪"+id) - console.log(this.FaimlyList) - }); + // getFamilyids(id).then(response => { + // console.log(id) + // // this.FaimlyList = response.data; + // console.log("鎵撳嵃瀹跺涵鎴愬憳搴忓垪"+id) + // console.log(this.FaimlyList) + // }); getIndividualList().then(response => { this.user = response.data; - + // alert(890) + this.fid = response.data.familyId + // alert(this.fid) this.roleGroup = response.roleGroup; this.postGroup = response.postGroup; }); - if (this.user.familyName='涓�鍙峰搴�'){ - id=1; - getFamilyids(id).then(response => { - console.log(id) - this.FaimlyList1 = response.data; - console.log("鎵撳嵃瀹跺涵鎴愬憳搴忓垪"+id) - console.log(this.FaimlyList) - }); - } + // if (this.user.familyName='涓�鍙峰搴�'){ + // id=1; + // getFamilyids(id).then(response => { + // console.log(id) + // this.FaimlyList1 = response.data; + // console.log("鎵撳嵃瀹跺涵鎴愬憳搴忓垪"+id) + // console.log(this.FaimlyList) + // }); + // } }, getList() { - var formData ={ - "familyName": this.selectedFamily, - "modelName":this.selectedTab, -} + let _this = this - var jsonString = JSON.stringify(formData); - // console.log(jsonString); + getAllInfo().then(response=>{ + let fams = response.data + for(let i = 0; i < fams.length; i++) + _this.menuOptions1[0]['children'].push({id:fams[i].userId,label:fams[i].nickName }) + }) +// var formData ={ +// "familyName": this.selectedFamily, +// "modelName":this.selectedTab, +// } - getSelfPermission(jsonString).then(response => { - this.SelfPermissionList = response.data; - console.log(this.SelfPermissionList) - }); +// var jsonString = JSON.stringify(formData); +// // console.log(jsonString); + +// getSelfPermission(jsonString).then(response => { +// this.SelfPermissionList = response.data; +// console.log(this.SelfPermissionList) +// }); } } @@ -443,7 +451,13 @@ .container { display: flex; } - +.centered { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + text-align: center; +} .el-icon-arrow-down { font-size: 12px; } -- Gitblit v1.9.1