| | |
| | | * @return {Object} tab 标签信息 |
| | | * @return {Boolean} retmsg 是否需要数据返回 |
| | | */ |
| | | export function getSysDefaultSql (btn, setting, formdata, param, data, columns, tab, retmsg = false, moduleParams) { |
| | | export function getSysDefaultSql (btn, setting, formdata, param, data, columns, tab, retmsg = false, moduleParams, getOptions) { |
| | | let primaryId = param.ID |
| | | let BID = param.BID |
| | | let verify = btn.verify || {} |
| | |
| | | datasource = '(' + datasource + ') tb' |
| | | } |
| | | |
| | | if (setting.queryType === 'statistics' || customScript) { |
| | | let allSearch = this.getAllSearchOptions(search) |
| | | if (getOptions && (setting.queryType === 'statistics' || customScript)) { |
| | | let allSearch = getOptions(search) |
| | | |
| | | let regoptions = allSearch.map(item => { |
| | | return { |