|
@@ -5,6 +5,7 @@
|
|
|
</h2>
|
|
|
<div class="m-core">
|
|
|
<el-upload
|
|
|
+ v-permission="'import/downloadTemplate'"
|
|
|
style="display: inline-block;"
|
|
|
action="/api-web/import/financialExpenditure"
|
|
|
:show-file-list="false"
|
|
@@ -15,7 +16,7 @@
|
|
|
:on-success="handleSuccess">
|
|
|
<el-button class="btn-primary">导入</el-button>
|
|
|
</el-upload>
|
|
|
- <el-button @click="downloadFile" class="btn-primary">模版文件下载</el-button>
|
|
|
+ <el-button @click="downloadFile" v-permission="'import/downloadTemplate'" class="btn-primary">模版文件下载</el-button>
|
|
|
<!-- 搜索类型 -->
|
|
|
<el-form :inline="true"
|
|
|
class="searchForm"
|
|
@@ -68,7 +69,7 @@
|
|
|
<!-- 列表 -->
|
|
|
<el-row>
|
|
|
<el-col :span="24">
|
|
|
- <el-button type="primary" size="medium" icon="el-icon-delete" style="background-color: #14928a; border: 1px solid #14928a; margin-bottom: 15px;" @click="onBatchDel">批量删除</el-button>
|
|
|
+ <el-button type="primary" v-permission="'financialExpenditure/batchDel/901'" size="medium" icon="el-icon-delete" style="background-color: #14928a; border: 1px solid #14928a; margin-bottom: 15px;" @click="onBatchDel">批量删除</el-button>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
<div class="tableWrap">
|
|
@@ -92,6 +93,7 @@
|
|
|
<el-popconfirm
|
|
|
title="确定删除该条数据吗?"
|
|
|
@onConfirm="() => removeRecord(scope.row.id)"
|
|
|
+ v-permission="'financialExpenditure/batchDel/902'"
|
|
|
>
|
|
|
<el-button type="text" slot="reference">删除</el-button>
|
|
|
</el-popconfirm>
|