修改菜单权限

This commit is contained in:
高嵩
2023-09-23 11:38:34 +08:00
parent 66dfaddd78
commit 5edcef950a
9 changed files with 876 additions and 867 deletions
@@ -116,6 +116,7 @@
<!-- <a class="text-operation" @click="viewProcessClick(record)">{{$t('viewProcess')}}</a>-->
<!-- v-if="record.gatherResult == 'Completed'"-->
<a class="text-operation"
v-has="'regulatoryComments:evaluationResult'"
@click="evaluationResultsClick(record)">{{$t('evaluationResults')}}</a>
<a class="text-operation"
v-if="(record.gatherResult == 'Completed' && userInfoQuery.username == record.createBy) || administrators"
@@ -14,7 +14,7 @@
</a-button>
</template>
<div class="table-operator-right">
<div @click="newlyAddedClick" class="operator-text">
<div @click="newlyAddedClick" v-has="'monthlyTitleTemplate:add'" class="operator-text">
<a-icon type="plus"/>
{{$t('newlyAdded')}}
</div>
@@ -32,8 +32,8 @@
<span slot="operation" slot-scope="text,record,index">
<a class="text-operation" @click="moveUpClick(record,index)">{{$t('moveUp')}}</a>
<a class="text-operation" @click="moveDownClick(record,index)">{{$t('moveDown')}}</a>
<a class="text-operation" @click="edit(record)">{{$t('edit')}}</a>
<a class="text-operation" @click="deleteLib(record)">{{$t('deleteLib')}}</a>
<a class="text-operation" v-has="'monthlyTitleTemplate:edit'" @click="edit(record)">{{$t('edit')}}</a>
<a class="text-operation" v-has="'monthlyTitleTemplate:delete'" @click="deleteLib(record)">{{$t('deleteLib')}}</a>
</span>
</a-table>
<div class="page" v-if="dataSource.length > 0">
@@ -117,6 +117,7 @@
<!-- <a class="text-operation" @click="viewProcessClick(record)">{{$t('viewProcess')}}</a>-->
<!-- v-if="record.flowStatus == 'Completed'"-->
<a class="text-operation"
v-has="'regulatoryAndTechnicalAssessment:evaluationResult'"
@click="evaluationResultsClick(record)">{{$t('evaluationResults')}}</a>
<a class="text-operation"
v-if="(record.flowStatus == 'Completed' && userInfoQuery.username == record.createBy) || administrators"
File diff suppressed because it is too large Load Diff
@@ -43,8 +43,7 @@
@click="cancleImports">{{$t('cancel')}}
</a-button>
<a-button class="imports-btn imports-sub" type="primary" @click="handleSubmit"
:loading="loading"
v-has="'split:sarFileSplitItems:importSplitResult'">{{$t('submit')}}
:loading="loading">{{$t('submit')}}
</a-button>
</div>
</div>
@@ -68,8 +68,7 @@
<a-button class="split-btn" @click="cancelSplit"
style='margin-right: 15px'>{{$t('cancel')}}
</a-button>
<a-button class="split-btn split-chai" type="primary" :loading="loading" @click="submitSplit"
v-has="'split:sarFileSplitInfo:add'">{{$t('submit')}}
<a-button class="split-btn split-chai" type="primary" :loading="loading" @click="submitSplit">{{$t('submit')}}
</a-button>
</div>
</div>
@@ -144,18 +144,23 @@
<!-- <a class="text-operation" @click="viewProcessClick(record)">{{$t('viewProcess')}}</a>-->
<!-- v-if="record.flowStatus == 'Completed'"-->
<a class="text-operation"
v-has="'otasj:view'"
@click="detailclick(record)">{{$t('See')}}</a>
<a class="text-operation"
v-has="'otasj:maintenance'"
@click="maintenanceClick(record)">{{$t('maintenance')}}</a>
<a class="text-operation"
v-has="'otasj:endUpgrade'"
@click="endUpgrade(record , '0')" v-if="record.sjzt == '0' && record.bazt=='4'">{{$t('endUpgrade')}}</a>
<a class="text-operation"
v-has="'otasj:upgradecompletion'"
@click="endUpgrade(record , '1')" v-if="record.sjzt == '1'">{{$t('upgradecompletion')}}</a>
<a class="text-operation"
v-has="'otasj:export'"
@click="handleExport(record)">{{$t('export')}}</a>
<a class="text-operation"
v-has="'regulatoryAndTechnicalAssessment:delete'"
v-has="'otasj:delete'"
@click="deleteData(record)">{{$t('delete')}}</a>
</span>
</a-table>
@@ -119,10 +119,10 @@
<span slot="operation" slot-scope="text,record">
<!-- <a class="text-operation" @click="viewProcessClick(record)">{{$t('viewProcess')}}</a>-->
<!-- v-if="record.flowStatus == 'Completed'"-->
<a class="text-operation" @click="detailclick(record)">{{ $t('See') }}</a>
<a class="text-operation" @click="maintenanceClick(record)">{{ $t('maintenance') }}</a>
<a class="text-operation" @click="handleExport(record)">{{ $t('export') }}</a>
<a class="text-operation" v-has="'regulatoryAndTechnicalAssessment:delete'"
<a class="text-operation" v-has="'otacx:view'" @click="detailclick(record)">{{ $t('See') }}</a>
<a class="text-operation" v-has="'otacx:maintenance'" @click="maintenanceClick(record)">{{ $t('maintenance') }}</a>
<a class="text-operation" v-has="'otacx:export'" @click="handleExport(record)">{{ $t('export') }}</a>
<a class="text-operation" v-has="'otacx:delete'"
@click="deleteData(record)">{{ $t('delete') }}</a>
</span>
</a-table>
@@ -71,7 +71,7 @@
<div class="box-top" style="position: relative">
<!-- <span class="box-top-text">{{ $t('regulatoryCertificationTaskPlan') }}</span>-->
<!-- <span class="box-top-text fullScreenView" @click="TaskPlanListClick">{{ $t('fullScreenView') }}</span>-->
<span style="float: right" @click="handleExport" class="box-top-text-right">
<span style="float: right" @click="handleExport" v-has="'board:export'" class="box-top-text-right">
<a-icon type="export" :rotate="-90"/>
{{ $t('export') }}
</span>