| | |
| | | } else { |
| | | baseurl = 'http://qingqiumarket.cn/' + service |
| | | } |
| | | if (!/Content\/images\/upload\//.test(url)) { |
| | | baseurl = baseurl + 'Content/images/upload/' |
| | | } |
| | | let realurl = url.match(/^http/) || url.match(/^\/\//) ? url : baseurl + url |
| | | return realurl |
| | | } |
| | | |
| | | /** |
| | | * @description 获取下拉搜索查询sql |
| | | * @return {String} item 搜索条件信息 |
| | | */ |
| | | static getSelectQuerySql (item) { |
| | | let _datasource = item.dataSource |
| | | let sql = '' |
| | | |
| | | if (/\s/.test(_datasource)) { |
| | | _datasource = '(' + _datasource + ') tb' |
| | | } |
| | | |
| | | if (item.type === 'link') { |
| | | sql = 'select ' + item.valueField + ',' + item.valueText + ',' + item.linkField + ' from ' + _datasource |
| | | } else { |
| | | sql = 'select ' + item.valueField + ',' + item.valueText + ' from ' + _datasource |
| | | } |
| | | |
| | | if (item.orderBy) { |
| | | sql = sql + ' order by ' + item.orderBy + ' ' + item.orderType |
| | | } |
| | | |
| | | return sql |
| | | } |
| | | |
| | | /** |
| | | * @description 使用系统函数时(sPC_TableData_InUpDe ),生成sql语句 |
| | | * @return {String} type 执行类型 |
| | | * @return {String} table 表名 |