king
2021-11-19 53a5b5bea0fb1efae2b1793e6735754e78982d63
src/utils/utils.js
@@ -1383,7 +1383,7 @@
    if (!_initvars.includes(_key)) {
      _initvars.push(_key)
      if (form.type === 'number') {
      if (form.type === 'number' || form.type === 'rate') {
        let val = form.value
        if (typeof(val) !== 'number') {
          val = parseFloat(val)
@@ -1410,6 +1410,8 @@
        _type = 'datetime'
      } else if (form.type === 'number') {
        _type = `decimal(18,${form.fieldlen})`
      } else if (form.type === 'rate') {
        _type = `decimal(18,2)`
      }
      _declarefields.push(`@${_key} ${_type}`)
@@ -2255,6 +2257,8 @@
            type = 'datetime=null'
          } else if (item.type === 'number') {
            type = `decimal(18,${item.decimal})=0`
          } else if (item.type === 'rate') {
            type = `decimal(18,2)=0`
          } else {
            type = 'nvarchar(50)=\'\''
          }