king
2020-08-18 145c4b6ec2ea4f1dd7986b3179ca505a79bc0598
src/tabviews/formtab/index.jsx
@@ -197,7 +197,6 @@
        if (item.resourceType === '1' && item.dataSource) {
          let _option = Utils.getSelectQueryOptions(item)
          let _sql = Utils.formatOptions(_option.sql)
          let isSSO = item.database === 'sso'
  
          let param = {
            func: 'sPC_Get_SelectedList',
@@ -218,12 +217,18 @@
          if (this.props.menuType === 'HS') { // 云端数据验证
            param.open_key = Utils.encrypt(param.secretkey, param.timestamp, true)
          } else if (window.GLOB.systemType !== 'production') {
            isSSO = false
            if (item.database === 'sso' && options.cloudServiceApi) { // 存在云端地址时,使用云端系统参数
              param.rduri = options.cloudServiceApi
              param.userid = sessionStorage.getItem('CloudUserID') || ''
              param.LoginUID = sessionStorage.getItem('CloudLoginUID') || ''
            }
          } else if (item.database === 'sso' && window.GLOB.mainSystemApi && window.GLOB.systemType === 'production') {
            param.rduri = window.GLOB.mainSystemApi
          }
  
          let defer = new Promise(resolve => {
            Api.getSystemCacheConfig(param, isSSO).then(res => {
            Api.getSystemCacheConfig(param).then(res => {
              res.search = item
              resolve(res)
            })