|
@@ -3,6 +3,7 @@
|
|
|
<avue-crud v-bind="bindVal"
|
|
<avue-crud v-bind="bindVal"
|
|
|
v-on="onEvent"
|
|
v-on="onEvent"
|
|
|
v-model="form"
|
|
v-model="form"
|
|
|
|
|
+ :permission="permissionList"
|
|
|
:page.sync="page">
|
|
:page.sync="page">
|
|
|
<template slot="menuLeft">
|
|
<template slot="menuLeft">
|
|
|
<el-button type="danger"
|
|
<el-button type="danger"
|
|
@@ -23,6 +24,16 @@ export default window.$crudCommon({
|
|
|
data() {
|
|
data() {
|
|
|
return {}
|
|
return {}
|
|
|
},
|
|
},
|
|
|
|
|
+ computed: {
|
|
|
|
|
+ permissionList() {
|
|
|
|
|
+ return {
|
|
|
|
|
+ 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)
|
|
|
|
|
+ };
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
methods: {}
|
|
methods: {}
|
|
|
}, {
|
|
}, {
|
|
|
//模块路径
|
|
//模块路径
|