-
-
{{li.title}}
+
+
+
{{item.meta.title}}
+
+
-
+
@@ -51,7 +53,8 @@ export default {
size:'small',
id: this.$route.query.id,
name:this.$route.query.name,
- list:[]
+ list:[],
+ loading:false
}
},
computed:{
@@ -81,7 +84,9 @@ export default {
let params = {
company_id:this.id
}
+ this.loading = true;
const res = await this.$API.system.company.permission.post(params);
+ this.loading = false;
res.data.forEach(item=>{
if(item.children){
item.children.forEach(em=>{
@@ -333,6 +338,8 @@ export default {
.tdName{
padding: 0 10px;
min-height: 33px;
+ display: flex;
+ align-items: center;
}
.childTr{
display: flex;
diff --git a/src/views/setting/user/view-permission.vue b/src/views/setting/user/view-permission.vue
index 9065588..de1f9c9 100644
--- a/src/views/setting/user/view-permission.vue
+++ b/src/views/setting/user/view-permission.vue
@@ -13,31 +13,33 @@