[update] 会员管理成员维护导入,下载模板联调,会员管理饼图导出

This commit is contained in:
lideqin
2024-03-26 16:24:05 +08:00
parent 75993ecf3b
commit 68ee1a6334
2 changed files with 7 additions and 5 deletions
@@ -116,7 +116,7 @@
<a-button type="danger" icon="delete" @click="batchDel" v-has="'safeguardStardsMember:batchDel'">批量删除</a-button>
<a-button type="primary" icon="copy" @click="handleMemberBatchCopy" v-has="'safeguardStardsMember:batchCopy'">批量复制</a-button>
<a-button type="primary" icon="download" @click="downTemplate('标协会员成员导入模板')" v-has="'safeguardStardsMember:downloadTemplate'">下载模板</a-button>
<a-upload name="file" :showUploadList="false" :multiple="false" :headers="tokenHeader" :action="importExcelUrl"
<a-upload name="file" :showUploadList="false" :multiple="false" :headers="tokenHeader" :action="importExcelUrl" :data="importData"
@change="handleImportExcel" v-has="'safeguardStardsMember:import'">
<a-button type="primary" icon="import">导入</a-button>
</a-upload>
@@ -378,13 +378,15 @@ export default {
exportXlsUrl: '/member/tbMemberProjectSubitem/exportXls',
delete: '/member/tbMemberProjectSubitem/delete',
deleteBatch: '/member/tbMemberProjectSubitem/deleteBatch',
downTemplateUrl: '',
importExcelUrl: ''
}
downTemplateUrl: '/member/tbMemberProjectSubitem/exportTemplate',
importExcelUrl: '/member/tbMemberProjectSubitem/importXls'
},
importData: {} // 导入的参数
}
},
created () {
this.filters.projectId = this.$route.query.projectId
this.importData.projectId = this.$route.query.projectId
this.getStardsMemberProjectInfo(this.$route.query.projectId)
this.loadData(1)
},
@@ -187,7 +187,7 @@ export default {
dataSource: [],
url: {
list: '/statistics/member/pieChartPage',
exportXlsUrl: ''
exportXlsUrl: '/statistics/member/exportPieChartPage'
},
disableMixinCreated: true,
name: ''