From c62724a2cdbafa3c660538955acbedafa5a01871 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期六, 01 六月 2024 15:25:21 +0800 Subject: [PATCH] Merge branch 'master' into positec --- src/menu/datasource/verifycard/index.jsx | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/menu/datasource/verifycard/index.jsx b/src/menu/datasource/verifycard/index.jsx index 8fb10d0..f38a70b 100644 --- a/src/menu/datasource/verifycard/index.jsx +++ b/src/menu/datasource/verifycard/index.jsx @@ -962,13 +962,18 @@ copyColumns = () => { const { config } = this.props - const { columns, setting } = this.state + const { columns, subColumns, setting } = this.state + let _columns = columns let m = [] let n = [] let s = [] - columns.forEach(col => { + if (subColumns && subColumns.length) { + _columns = [...columns, ...subColumns] + } + + _columns.forEach(col => { m.unshift(`${col.field} ${col.datatype}`) n.unshift(col.field) if (/decimal|int/ig.test(col.datatype)) { @@ -993,7 +998,7 @@ cols.forEach(col => { if (col.type === 'extend') { let datatype = 'Nvarchar(50)' - columns.forEach(c => { + _columns.forEach(c => { if (c.field === col.field) { datatype = c.datatype } @@ -1069,8 +1074,6 @@ addProcess = () => { const { config } = this.props const { columns } = this.state - - if (config.subtype === 'dualdatacard') return let fields = [] let cols = [] -- Gitblit v1.8.0