king
2023-04-15 f060c6cef14f380afb7bb67c12240b4ab241d5e6
src/tabviews/zshare/actionList/normalbutton/index.jsx
@@ -855,17 +855,20 @@
  
      if (!_initvars.includes(_key)) {
        _initvars.push(_key)
        let val = form.value
  
        if (form.type === 'number' || form.type === 'rate') {
          let val = form.value
          if (isNaN(val)) {
            val = 0
          }
          _initFormfields.push(`@${_key}=${val}`)
        } else if (['date', 'datemonth'].includes(form.type)) {
          _initFormfields.push(`@${_key}='${form.value || '1949-10-01'}'`)
          _initFormfields.push(`@${_key}='${val || '1949-10-01'}'`)
        } else {
          _initFormfields.push(`@${_key}='${form.value}'`)
          if (/'/.test(val)) {
            val = val.replace(/'/ig, '"')
          }
          _initFormfields.push(`@${_key}='${val}'`)
        }
      }
      
@@ -911,6 +914,10 @@
          if (col.datatype && /^date/ig.test(col.datatype) && !_val) {
            _val = '1949-10-01'
          }
          if (/'/.test(_val)) {
            _val = _val.replace(/'/ig, '"')
          }
  
          _initvars.push(_key)
          _initColfields.push(`@${_key}='${_val}'`)