From ee32a69f9a7f25c37757325dc28ac7b5127dceca Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期二, 15 十月 2019 22:23:36 +0800
Subject: [PATCH] datamanage-update

---
 src/tabviews/datamanage/modules/search/index.jsx |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/tabviews/datamanage/modules/search/index.jsx b/src/tabviews/datamanage/modules/search/index.jsx
index 7d288db..e832982 100644
--- a/src/tabviews/datamanage/modules/search/index.jsx
+++ b/src/tabviews/datamanage/modules/search/index.jsx
@@ -51,16 +51,20 @@
           </Col>
         )
       } else if (item.Type === 'select') { // 涓嬫媺鎼滅储
+        let initval = item.FromField.filter(field => field.Selected === 'Selected')[0]
+        if (!initval) {
+          initval = item.FromField[0]
+        }
         fields.push(
           <Col span={6} key={index}>
             <Form.Item label={item.label}>
-              {getFieldDecorator(item.FieldName, {initialValue: item.FromField[0].id })(
+              {getFieldDecorator(item.FieldName, {initialValue: initval.IdField })(
                 <Select
                   showSearch
                   filterOption={(input, option) => option.props.children.toLowerCase().indexOf(input.toLowerCase()) >= 0}
                 >
                   {item.FromField.map(option =>
-                    <Select.Option id={option.id} title={option.text} key={option.id} value={option.id}>{option.text}</Select.Option>
+                    <Select.Option id={option.IdField} title={option.TextField} key={option.IdField} value={option.IdField}>{option.TextField}</Select.Option>
                   )}
                 </Select>
               )}

--
Gitblit v1.8.0