From 8213571520faf64b1efe011cf7915d3c087f8d8c Mon Sep 17 00:00:00 2001 From: xy <271556543@qq.com> Date: Wed, 26 Mar 2025 17:38:52 +0800 Subject: [PATCH] 1 --- src/views/flow/components/FieldExport.vue | 24 ++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/src/views/flow/components/FieldExport.vue b/src/views/flow/components/FieldExport.vue index 5ca9b1f..d770b67 100644 --- a/src/views/flow/components/FieldExport.vue +++ b/src/views/flow/components/FieldExport.vue @@ -18,17 +18,20 @@

导出文件名:

+ 导出

需要导出字段:

全选
- {{ field.label }} + {{ field.label }} - - +

存在子表单

+
+
{{ field.label }}
+ +
+ @@ -62,10 +65,17 @@ export default { fileName: `导出_${this.$moment().valueOf()}`, selectedFields: [], checkAll: false, - isIndeterminate: false + isIndeterminate: false, + } + }, + computed: { + mainFields() { + return this.config?.fields?.filter(i => i.type !== 'relation') + }, + relationsFields() { + return this.config?.fields?.filter(i => i.type === 'relation') } }, - computed: {}, methods: { handleCheckedFieldsChange(value) { let checkedCount = value.length;