添加权限
This commit is contained in:
@@ -9,21 +9,23 @@
|
||||
@cancel="visible = false"
|
||||
>
|
||||
<div class="table-operator">
|
||||
<div @click="handleModule" class="operator-text">
|
||||
<div @click="handleModule" v-has="'projectRelatedPersonnel:exportTemplate'" class="operator-text">
|
||||
<a-icon type="download"/>
|
||||
{{$t('templateDownload')}}
|
||||
</div>
|
||||
<div @click="handleExport" class="operator-text">
|
||||
<div @click="handleExport" v-has="'projectRelatedPersonnel:exportXls'" class="operator-text">
|
||||
<a-icon type="export" :rotate="-90"/>
|
||||
{{$t('export')}}
|
||||
</div>
|
||||
<div class="operator-text" v-if="this.$route.query.studioEngineer == this.userInfo().id">
|
||||
<div class="operator-text"
|
||||
v-has="'projectRelatedPersonnel:importExcel'"
|
||||
v-if="this.$route.query.studioEngineer == this.userInfo().id">
|
||||
<ImportFile :url="url" :projectId="$route.query.id" :isTrue="true" :accept="'.xls'"
|
||||
@getList="getPersonnelList"/>
|
||||
</div>
|
||||
</div>
|
||||
<!-- rowKey="id"
|
||||
:row-selection="{ selectedRowKeys: selectedRowKeys, onChange: onSelectChange }"-->
|
||||
<!-- rowKey="id"
|
||||
:row-selection="{ selectedRowKeys: selectedRowKeys, onChange: onSelectChange }"-->
|
||||
<a-table
|
||||
class="table"
|
||||
:columns="columns"
|
||||
@@ -33,7 +35,7 @@
|
||||
:loading="loading"
|
||||
>
|
||||
<span slot="operation" slot-scope="record">
|
||||
<a class="text" @click="edit(record)">
|
||||
<a class="text" v-has="'projectRelatedPersonnel:edit'" @click="edit(record)">
|
||||
{{$t('edit')}}
|
||||
</a>
|
||||
</span>
|
||||
|
||||
Reference in New Issue
Block a user