king
2024-06-01 4cc738e535d1a20701d206e12cf9de8cc5a01170
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 = []