king
2020-05-15 25b1262a25df82f32296afe3802836e768f2143f
src/templates/sharecomponent/settingcomponent/settingform/index.jsx
@@ -232,6 +232,26 @@
                resolve()
              })
            } else {
              if (values.scripts && values.scripts.length > 0) {
                let _customScript = 'declare @ErrorCode nvarchar(50),@retmsg nvarchar(4000) select @ErrorCode=\'\',@retmsg =\'\''
                values.scripts.forEach(item => {
                  if (item.status === 'false' || item.initsql !== 'true') return
                  _customScript += `
                    ${item.sql}
                  `
                })
                values.scripts.forEach(item => {
                  if (item.status === 'false' || item.initsql === 'true') return
                  _customScript += `
                    ${item.sql}
                  `
                })
                values.customScript = _customScript
              } else {
                values.customScript = ''
              }
              this.sqlverify(values, resolve, reject)
            }
          } else {
@@ -247,7 +267,8 @@
        _loading = true
      }
      let _customScript = ''
      if (_setting.scripts && _setting.scripts.length > 0) {
        let _customScript = 'declare @ErrorCode nvarchar(50),@retmsg nvarchar(4000) select @ErrorCode=\'\',@retmsg =\'\''
      _setting.scripts.forEach(item => {
        if (item.status === 'false' || item.initsql !== 'true') return
        _customScript += `
@@ -262,6 +283,10 @@
      })
      _setting.customScript = _customScript
      } else {
        _setting.customScript = ''
      }
      let _this = this
      return new Promise((resolve, reject) => {