[update 委员会] 增加导出

This commit is contained in:
danshihao
2024-09-11 10:53:14 +08:00
parent bff0936e80
commit 91628f6d31
2 changed files with 20 additions and 2 deletions
@@ -26,6 +26,12 @@
</div>
<!-- /查询区域-end-->
<!-- 操作按钮区域-->
<div class="table-operator">
<a-button type="primary" icon="export" @click="handleExportXls('委员会表')" v-has="'committeeInfo:export'">导出</a-button>
</div>
<!-- 操作按钮区域-end-->
<!-- table表格区域-->
<div>
<a-table
@@ -169,7 +175,8 @@ export default {
},
],
url: {
list: '/PayCommitteeInfo/page'
list: '/PayCommitteeInfo/page',
exportXlsUrl: '/PayCommitteeInfo/exportXls'
}
}
},
@@ -202,6 +209,8 @@ export default {
</script>
<style lang="less" scoped>
@import '~@assets/less/common.less';
.can-click {
cursor: pointer;
color: @primary-color;
@@ -47,6 +47,12 @@
</div>
<!-- /查询区域-end-->
<!-- 操作按钮区域-->
<div class="table-operator">
<a-button type="primary" icon="export" @click="handleExportXls('委员会成员表')" v-has="'committeeMemberInfo:export'">导出</a-button>
</div>
<!-- 操作按钮区域-end-->
<!-- table表格区域-->
<div>
<a-table
@@ -191,7 +197,8 @@ export default {
},
],
url: {
list: '/PayCommitteeMemberInfo/page'
list: '/PayCommitteeMemberInfo/page',
exportXlsUrl: '/PayCommitteeMemberInfo/exportXls'
}
}
},
@@ -238,6 +245,8 @@ export default {
</script>
<style lang="less" scoped>
@import '~@assets/less/common.less';
.can-click {
cursor: pointer;
color: @primary-color;