king
2020-01-16 1a67732f77de8afd138b6e75235edcc4c0e9a166
src/utils/utils.js
@@ -425,19 +425,24 @@
  static getSelectQuerySql (item) {
    let _datasource = item.dataSource
    let sql = ''
    let _field = item.valueField + ',' + item.valueText
    if (item.valueField === item.valueText) {
      _field = item.valueField
    }
    if (/\s/.test(_datasource)) { // 拼接别名
      _datasource = '(' + _datasource + ') tb'
    }
    if (item.type === 'link') {
      sql = 'select ' + item.valueField + ',' + item.valueText + ',' + item.linkField + ' from ' + _datasource
      sql = 'select ' + _field + ',' + item.linkField + ' from ' + _datasource
    } else {
      let _linkSubField = '' // 下拉菜单关联表单
      if (item.linkSubField && item.linkSubField.length > 0) {
        _linkSubField = ',' + item.linkSubField.join(',')
      }
      sql = 'select ' + item.valueField + ',' + item.valueText + _linkSubField + ' from ' + _datasource
      sql = 'select ' + _field + _linkSubField + ' from ' + _datasource
    }
    if (item.orderBy) {