|
|
@@ -47,7 +47,11 @@
|
|
|
<el-button @click="resetQuery">
|
|
|
<Icon icon="ep:refresh" class="mr-5px" />{{ t('file.reset') }}
|
|
|
</el-button>
|
|
|
- <el-button type="primary" :loading="uploadLoading" @click="openForm('create')">
|
|
|
+ <el-button
|
|
|
+ type="primary"
|
|
|
+ :loading="uploadLoading"
|
|
|
+ v-hasPermi="['rq:qhse-info:create']"
|
|
|
+ @click="openForm('create')">
|
|
|
<Icon icon="ep:plus" class="mr-5px" />{{ t('file.upload') }}
|
|
|
</el-button>
|
|
|
</div>
|
|
|
@@ -163,6 +167,7 @@
|
|
|
<el-button
|
|
|
type="primary"
|
|
|
v-if="scope.row.fileType !== 'content'"
|
|
|
+ v-hasPermi="['rq:qhse-info:download']"
|
|
|
link
|
|
|
@click="handleDownload(scope.row.filePath)">
|
|
|
<Icon icon="ep:download" />{{ t('file.dow') }}
|
|
|
@@ -171,7 +176,8 @@
|
|
|
type="danger"
|
|
|
v-if="scope.row.fileType !== 'content'"
|
|
|
link
|
|
|
- @click="deleteInfo(scope.row.id)">
|
|
|
+ @click="deleteInfo(scope.row.id)"
|
|
|
+ v-hasPermi="['rq:qhse-info:delete']">
|
|
|
<Icon icon="ep:delete" />{{ t('file.delete') }}
|
|
|
</el-button>
|
|
|
</div>
|