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;