king
2020-05-29 5ba94ec7b5ad34098ff9c5d21b4139b1b91c2865
src/templates/sharecomponent/settingcomponent/settingform/index.jsx
@@ -118,14 +118,6 @@
    })
    arr_field = arr_field.join(',')
    // 正则替换
    let regoptions = allSearch.map(item => {
      return {
        reg: new RegExp('@' + item.key + '@', 'ig'),
        value: `'${item.value}'`
      }
    })
    let _search = this.formatSearch(config.search)
    _search = Utils.joinMainSearchkey(_search)
@@ -136,7 +128,7 @@
      setting: _setting,
      search: _search,
      arr_field: arr_field,
      regoptions: regoptions,
      regoptions: allSearch,
      formlist: _formlist.map(item => {
        if (interType === 'inner' && ['sysInterface', 'interface', 'outerFunc'].includes(item.key)) {
          item.hidden = true
@@ -470,7 +462,14 @@
        }
        if (setting.queryType === 'statistics') { // 统计数据源,内容替换
          regoptions.forEach(item => {
          // 正则替换
          let _regoptions = regoptions.map(item => {
            return {
              reg: new RegExp('@' + item.key + '@', 'ig'),
              value: `'${item.value}'`
            }
          })
          _regoptions.forEach(item => {
            _dataresource = _dataresource.replace(item.reg, item.value)
          })