refactor(wms-report): 统一报表页面模板,提取公共逻辑为action-template

1.  将merge、repair下的多个报表页面重构为使用action-template组件
2.  提取自定义导出功能为公共组件CustomExport并复用至receive.vue和action-template
3.  统一报表页面的查询、导出、列配置等公共逻辑
This commit is contained in:
2026-06-03 16:31:51 +08:00
parent 88149561c5
commit 12a887e074
17 changed files with 574 additions and 963 deletions

View File

@@ -1,14 +1,14 @@
<template>
<div>
<merge-template :actionType="525"></merge-template>
<action-template :actionType="525" reportType="all"></action-template>
</div>
</template>
<script>
import mergeTemplate from "@/views/wms/report/template/merge.vue";
import actionTemplate from "@/views/wms/report/template/action.vue";
export default {
components: {
mergeTemplate,
actionTemplate,
},
}
</script>