From b15a4427ee710576dbdcc4ed932b38f1b47257e3 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期日, 19 一月 2020 17:48:34 +0800
Subject: [PATCH] 2020-01-19

---
 src/tabviews/tableshare/actionList/index.jsx |   18 +++---------------
 1 files changed, 3 insertions(+), 15 deletions(-)

diff --git a/src/tabviews/tableshare/actionList/index.jsx b/src/tabviews/tableshare/actionList/index.jsx
index a688782..31a2425 100644
--- a/src/tabviews/tableshare/actionList/index.jsx
+++ b/src/tabviews/tableshare/actionList/index.jsx
@@ -753,26 +753,14 @@
     }
 
     let deffers = subfields.map(item => {
-      let arrfield = item.valueField + ',' + item.valueText
-
-      if (item.valueField === item.valueText) { // value 涓� text 瀛楁鐩稿悓鏃�
-        arrfield = item.valueField
-      }
-
-      if (item.type === 'link') {
-        arrfield = arrfield + ',' + item.linkField
-      } else if (item.type === 'select' && item.linkSubField && item.linkSubField.length > 0) {
-        arrfield = arrfield + ',' + item.linkSubField.join(',')
-      }
-
-      let _sql = Utils.getSelectQuerySql(item)
-      _sql = Utils.formatOptions(_sql)
+      let _option = Utils.getSelectQueryOptions(item)
+      let _sql = Utils.formatOptions(_option.sql)
 
       let param = {
         func: 'sPC_Get_SelectedList',
         LText: _sql,
         obj_name: 'data',
-        arr_field: arrfield
+        arr_field: _option.field
       }
 
       param.timestamp = moment().format('YYYY-MM-DD HH:mm:ss') + '.000'

--
Gitblit v1.8.0