mirror of
https://github.com/chillzhuang/Saber.git
synced 2024-11-05 10:09:40 +08:00
⚡ 优化按钮权限功能
This commit is contained in:
parent
bc3632cc58
commit
ba3a438cfa
@ -108,10 +108,10 @@
|
||||
...mapGetters(["permission"]),
|
||||
permissionList() {
|
||||
return {
|
||||
addBtn: this.permission.notice_add,
|
||||
viewBtn: this.permission.notice_view,
|
||||
delBtn: this.permission.notice_delete,
|
||||
editBtn: this.permission.notice_edit
|
||||
addBtn: this.vaildData(this.permission.notice_add, false),
|
||||
viewBtn: this.vaildData(this.permission.notice_view, false),
|
||||
delBtn: this.vaildData(this.permission.notice_delete, false),
|
||||
editBtn: this.vaildData(this.permission.notice_edit, false)
|
||||
};
|
||||
},
|
||||
ids() {
|
||||
|
@ -104,7 +104,7 @@
|
||||
...mapGetters(["permission"]),
|
||||
permissionList() {
|
||||
return {
|
||||
viewBtn: this.permission.log_api_view
|
||||
viewBtn: this.vaildData(this.permission.log_api_view, false)
|
||||
};
|
||||
}
|
||||
},
|
||||
|
@ -111,7 +111,7 @@
|
||||
...mapGetters(["permission"]),
|
||||
permissionList() {
|
||||
return {
|
||||
viewBtn: this.permission.log_error_view
|
||||
viewBtn: this.vaildData(this.permission.log_error_view, false)
|
||||
};
|
||||
}
|
||||
},
|
||||
|
@ -103,7 +103,7 @@
|
||||
...mapGetters(["permission"]),
|
||||
permissionList() {
|
||||
return {
|
||||
viewBtn: this.permission.log_usual_view
|
||||
viewBtn: this.vaildData(this.permission.log_usual_view, false)
|
||||
};
|
||||
}
|
||||
},
|
||||
|
@ -129,10 +129,10 @@
|
||||
...mapGetters(["permission"]),
|
||||
permissionList() {
|
||||
return {
|
||||
addBtn: this.permission.dept_add,
|
||||
viewBtn: this.permission.dept_view,
|
||||
delBtn: this.permission.dept_delete,
|
||||
editBtn: this.permission.dept_edit
|
||||
addBtn: this.vaildData(this.permission.dept_add, false),
|
||||
viewBtn: this.vaildData(this.permission.dept_view, false),
|
||||
delBtn: this.vaildData(this.permission.dept_delete, false),
|
||||
editBtn: this.vaildData(this.permission.dept_edit, false)
|
||||
};
|
||||
},
|
||||
ids() {
|
||||
|
@ -127,10 +127,10 @@
|
||||
...mapGetters(["permission"]),
|
||||
permissionList() {
|
||||
return {
|
||||
addBtn: this.permission.dict_add,
|
||||
viewBtn: this.permission.dict_view,
|
||||
delBtn: this.permission.dict_delete,
|
||||
editBtn: this.permission.dict_edit
|
||||
addBtn: this.vaildData(this.permission.dict_add, false),
|
||||
viewBtn: this.vaildData(this.permission.dict_view, false),
|
||||
delBtn: this.vaildData(this.permission.dict_delete, false),
|
||||
editBtn: this.vaildData(this.permission.dict_edit, false)
|
||||
};
|
||||
},
|
||||
ids() {
|
||||
|
@ -238,10 +238,10 @@
|
||||
...mapGetters(["permission"]),
|
||||
permissionList() {
|
||||
return {
|
||||
addBtn: this.permission.menu_add,
|
||||
viewBtn: this.permission.menu_view,
|
||||
delBtn: this.permission.menu_delete,
|
||||
editBtn: this.permission.menu_edit
|
||||
addBtn: this.vaildData(this.permission.menu_add, false),
|
||||
viewBtn: this.vaildData(this.permission.menu_view, false),
|
||||
delBtn: this.vaildData(this.permission.menu_delete, false),
|
||||
editBtn: this.vaildData(this.permission.menu_edit, false)
|
||||
};
|
||||
},
|
||||
ids() {
|
||||
|
@ -92,10 +92,10 @@
|
||||
...mapGetters(["permission"]),
|
||||
permissionList() {
|
||||
return {
|
||||
addBtn: this.permission.param_add,
|
||||
viewBtn: this.permission.param_view,
|
||||
delBtn: this.permission.param_delete,
|
||||
editBtn: this.permission.param_edit
|
||||
addBtn: this.vaildData(this.permission.param_add, false),
|
||||
viewBtn: this.vaildData(this.permission.param_view, false),
|
||||
delBtn: this.vaildData(this.permission.param_delete, false),
|
||||
editBtn: this.vaildData(this.permission.param_edit, false)
|
||||
};
|
||||
},
|
||||
ids() {
|
||||
|
@ -55,7 +55,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import {
|
||||
import {
|
||||
getList,
|
||||
remove,
|
||||
update,
|
||||
@ -64,10 +64,10 @@
|
||||
grantTree,
|
||||
getRole,
|
||||
getRoleTree
|
||||
} from "@/api/system/role";
|
||||
import {mapGetters} from "vuex";
|
||||
} from "@/api/system/role";
|
||||
import { mapGetters } from "vuex";
|
||||
|
||||
export default {
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
form: {},
|
||||
@ -154,10 +154,10 @@
|
||||
...mapGetters(["permission"]),
|
||||
permissionList() {
|
||||
return {
|
||||
addBtn: this.permission.role_add,
|
||||
viewBtn: this.permission.role_view,
|
||||
delBtn: this.permission.role_delete,
|
||||
editBtn: this.permission.role_edit
|
||||
addBtn: this.vaildData(this.permission.role_add, false),
|
||||
viewBtn: this.vaildData(this.permission.role_view, false),
|
||||
delBtn: this.vaildData(this.permission.role_delete, false),
|
||||
editBtn: this.vaildData(this.permission.role_edit, false)
|
||||
};
|
||||
},
|
||||
ids() {
|
||||
@ -277,7 +277,7 @@
|
||||
});
|
||||
}
|
||||
}
|
||||
};
|
||||
};
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
@ -86,6 +86,7 @@
|
||||
index: true,
|
||||
selection: true,
|
||||
viewBtn: true,
|
||||
dialogHeight: 450,
|
||||
column: [
|
||||
{
|
||||
label: "登录账号",
|
||||
@ -216,10 +217,10 @@
|
||||
...mapGetters(["permission"]),
|
||||
permissionList() {
|
||||
return {
|
||||
addBtn: this.permission.user_add,
|
||||
viewBtn: this.permission.user_view,
|
||||
delBtn: this.permission.user_delete,
|
||||
editBtn: this.permission.user_edit
|
||||
addBtn: this.vaildData(this.permission.user_add, false),
|
||||
viewBtn: this.vaildData(this.permission.user_view, false),
|
||||
delBtn: this.vaildData(this.permission.user_delete, false),
|
||||
editBtn: this.vaildData(this.permission.user_edit, false)
|
||||
};
|
||||
},
|
||||
ids() {
|
||||
|
@ -150,10 +150,10 @@
|
||||
...mapGetters(["permission"]),
|
||||
permissionList() {
|
||||
return {
|
||||
addBtn: this.permission.code_add,
|
||||
viewBtn: this.permission.code_view,
|
||||
delBtn: this.permission.code_delete,
|
||||
editBtn: this.permission.code_edit
|
||||
addBtn: this.vaildData(this.permission.code_add, false),
|
||||
viewBtn: this.vaildData(this.permission.code_view, false),
|
||||
delBtn: this.vaildData(this.permission.code_delete, false),
|
||||
editBtn: this.vaildData(this.permission.code_edit, false)
|
||||
};
|
||||
},
|
||||
ids() {
|
||||
|
Loading…
Reference in New Issue
Block a user