| | |
| | | if (setting.dataresource) { |
| | | searchKeys = [] |
| | | |
| | | if (search.length) { |
| | | if (search.length && setting.queryType !== 'statistics') { |
| | | searchKeys = Utils.getSearchkeys(search) |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | item.urlkeys && item.urlkeys.forEach(key => { |
| | | if (values.hasOwnProperty(key.toLowerCase())) return |
| | | |
| | | values[key] = item.urlparam[key] |
| | | }) |
| | | |
| | |
| | | const { columns, setting, dataName, format, uuid } = component |
| | | |
| | | if (window.backend && window.GLOB.CacheData.has('sql_' + uuid)) { |
| | | if (first) { |
| | | let item = window.GLOB.CacheData.get('sql_' + uuid) |
| | | window.GLOB.CacheData.set('first_' + item.id, uuid) |
| | | } |
| | | |
| | | return getBackendQueryParam(setting, searchlist, setting.order, 1, 1000, '', BID, '', dataName) |
| | | } |
| | | |
| | |
| | | if (window.backend && params[0].exps) { |
| | | let param = { |
| | | $backend: true, |
| | | $type: 's_Get_TableData', |
| | | $type: 's_Get_structured_data', |
| | | data: params.map(item => { |
| | | let cell = {...item} |
| | | |