From 862b6cf69dc925a6138a7ebf79b782a5d7791202 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期五, 03 一月 2020 12:13:52 +0800
Subject: [PATCH] 2020-01-03

---
 src/utils/utils.js |   28 ++++++++++++++++++++++++++++
 1 files changed, 28 insertions(+), 0 deletions(-)

diff --git a/src/utils/utils.js b/src/utils/utils.js
index 8c61b92..3393d0c 100644
--- a/src/utils/utils.js
+++ b/src/utils/utils.js
@@ -411,11 +411,39 @@
     } 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  琛ㄥ悕

--
Gitblit v1.8.0