From 6e51e9e1089e91eae466315d54cac7c5066cf4cd Mon Sep 17 00:00:00 2001 From: 廖井涛 <2265517004@qq.com> Date: 星期三, 15 五月 2024 11:36:50 +0800 Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/ERP_override --- north-glass-erp/northglass-erp/src/views/pp/productionBasicData/SelectProductionBasicData.vue | 13 +++++++++++-- 1 files changed, 11 insertions(+), 2 deletions(-) diff --git a/north-glass-erp/northglass-erp/src/views/pp/productionBasicData/SelectProductionBasicData.vue b/north-glass-erp/northglass-erp/src/views/pp/productionBasicData/SelectProductionBasicData.vue index cfeb275..d716359 100644 --- a/north-glass-erp/northglass-erp/src/views/pp/productionBasicData/SelectProductionBasicData.vue +++ b/north-glass-erp/northglass-erp/src/views/pp/productionBasicData/SelectProductionBasicData.vue @@ -7,8 +7,11 @@ import {ElMessage} from "element-plus"; import { useI18n } from 'vue-i18n' import {changeFilterEvent, filterChanged} from "@/hook" +import useUserInfoStore from '@/stores/userInfo' + //璇█鑾峰彇 const { t } = useI18n() +const userStore = useUserInfoStore() let router=useRouter() //瀹氫箟鏁版嵁杩斿洖缁撴灉 let produceList = ref([]) @@ -204,8 +207,14 @@ <!--宸﹁竟鍥哄畾鏄剧ず鐨勬彃妲�--> <template #button_slot="{ row }"> - <el-button @click="getTableRow(row,'edit');" link type="primary" size="small">{{$t('basicData.edit')}}</el-button> -<!-- <el-button @click="getTableRow(row,'delete')" link type="primary" size="small">鍒犻櫎</el-button>--> +<!-- <el-button @click="getTableRow(row,'edit');" link type="primary" size="small">{{$t('basicData.edit')}}</el-button>--> + <el-button @click="getTableRow(row,'edit')" + v-if="userStore.user.permissions.indexOf('SelectProductionBasicData.edit') > -1" + link + type="primary" + size="small"> + {{ $t('basicData.edit') }} + </el-button> <el-popconfirm @confirm="getTableRow(row,'delete')" :title="$t('searchOrder.deleteConfirm')"> <template #reference> <el-button link type="primary" size="small">{{ $t('basicData.delete') }}</el-button> -- Gitblit v1.8.0