|
|
@@ -106,19 +106,20 @@
|
|
|
</template>
|
|
|
<script>
|
|
|
import { mapGetters } from 'vuex'
|
|
|
- import { logout,switchUser,userUnDoList } from '@/api/public'
|
|
|
+ import { logout,switchUser,userUnDoList,getSubUsers } from '@/api/public'
|
|
|
export default {
|
|
|
data() {
|
|
|
return {
|
|
|
showPopover:false,
|
|
|
peoplesId:null,
|
|
|
subUserActions: [],
|
|
|
+ subUserList:[],
|
|
|
}
|
|
|
},
|
|
|
- created(){
|
|
|
+ created(){
|
|
|
},
|
|
|
- mounted(){
|
|
|
-
|
|
|
+ mounted(){
|
|
|
+ this.getMenuList()
|
|
|
},
|
|
|
watch:{
|
|
|
subUserList:{
|
|
|
@@ -132,7 +133,7 @@
|
|
|
}
|
|
|
},
|
|
|
computed: {
|
|
|
- ...mapGetters(['userName', 'orgName','roleList', 'orgId','subUserList','masterUserName','masterUserId']),
|
|
|
+ ...mapGetters(['userName', 'orgName','roleList', 'orgId','masterUserName','masterUserId']),
|
|
|
},
|
|
|
methods: {
|
|
|
showDailog(){
|
|
|
@@ -215,6 +216,12 @@
|
|
|
this.$router.replace('/login');
|
|
|
this.$toast('退出登录');
|
|
|
})
|
|
|
+ },
|
|
|
+ getSubUserList()
|
|
|
+ {
|
|
|
+ getSubUsers().then(res=>{
|
|
|
+ this.subUserList=res.data;
|
|
|
+ })
|
|
|
}
|
|
|
}
|
|
|
}
|