按钮权限添加

dev-scheduling
jinna 1 month ago
parent e399049f46
commit d539a3f4ed
  1. 10
      src/views/oem/standardProcedure/index.vue

@ -19,11 +19,11 @@
@sort-change="sortChange" @sort-change="sortChange"
> >
<template #menu-right> <template #menu-right>
<el-button type="primary" @click="handleImport">导入</el-button> <el-button type="primary" @click="handleImport" v-if="permission.standardProcedure_import">导入</el-button>
</template> </template>
<template #menu-left> <template #menu-left>
<el-button type="primary" @click="handleMaintain">维护</el-button> <el-button type="primary" @click="handleMaintain" v-if="permission.standardProcedure_maintain">维护</el-button>
<el-button type="danger" @click="handleDelete">删除</el-button> <el-button type="danger" @click="handleDelete" v-if="permission.standardProcedure_delete">删除</el-button>
</template> </template>
</avue-crud> </avue-crud>
<basic-import v-if="isShowImport" title="导入" :isShow="isShowImport" <basic-import v-if="isShowImport" title="导入" :isShow="isShowImport"
@ -46,6 +46,7 @@
import basicImport from '@/components/basic-import/main.vue' import basicImport from '@/components/basic-import/main.vue'
import maintainDailog from "./maintainDailog.vue" import maintainDailog from "./maintainDailog.vue"
import {getList,removeItem} from "@/api/oem/standardProcedure" import {getList,removeItem} from "@/api/oem/standardProcedure"
import { mapGetters } from 'vuex';
export default { export default {
components:{ components:{
basicImport, basicImport,
@ -162,6 +163,9 @@ export default {
} }
} }
}, },
computed: {
...mapGetters(['permission']),
},
created(){ created(){
}, },

Loading…
Cancel
Save