[update] 企标库,添加权限

This commit is contained in:
lideqin
2023-09-13 16:55:20 +08:00
parent b27e38e087
commit 1c46cfbae4
9 changed files with 126 additions and 157 deletions
@@ -118,7 +118,7 @@
{{ toggleSearchStatus ? $t('putAway') : $t('open') }}
<a-icon :type="toggleSearchStatus ? 'up' : 'down'"/>
</a>
<a-button type="primary" @click="searchQuery" icon="search" style="margin-left: 8px">{{ $t('query') }}</a-button>
<a-button type="primary" @click="searchQuery" icon="search" style="margin-left: 8px" v-has="'enterpriseStandardLibrary:plan:search'">{{ $t('query') }}</a-button>
<a-button type="primary" @click="searchReset" icon="reload" style="margin-left: 8px">{{ $t('reset') }}</a-button>
</div>
@@ -129,7 +129,8 @@
<!-- 操作区域 -->
<div class="table-operator">
<!-- 导出-->
<a-button icon="upload" type="primary" ghost @click="handleExportXls($t('enterpriseStandardLibrary.plan.exportFileName'))">
<a-button icon="upload" type="primary" ghost v-has="'enterpriseStandardLibrary:plan:export'"
@click="handleExportXls($t('enterpriseStandardLibrary.plan.exportFileName'))">
{{ $t('export') }}
</a-button>
</div>
@@ -174,8 +175,8 @@
<!-- 操作栏 -->
<div slot="action" slot-scope="{text, record}" class="action-span-cell">
<a @click="handleDetail(record)" class="table-ope-btn">{{ $t('view') }}</a>
<a @click="handleDelete(record.id)" class="table-ope-btn">{{ $t('delete') }}</a>
<a @click="handleDetail(record)" class="table-ope-btn" v-has="'enterpriseStandardLibrary:plan:detail'">{{ $t('view') }}</a>
<a @click="handleDelete(record.id)" class="table-ope-btn" v-has="'enterpriseStandardLibrary:plan:delete'">{{ $t('delete') }}</a>
</div>
</j-table>
@@ -196,6 +197,12 @@ export default {
data () {
return {
categoryTreeList: [], // 组织机构下拉框数据
labelCol: {
span: 4
},
wrapperCol: {
span: 14
},
columns: [
{
title: this.$t('enterpriseStandardLibrary.plan.revisionType'),