From ec3cc73f8deaf0b83b0b517e65f949a5a5c496dc Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期二, 07 一月 2020 09:07:46 +0800
Subject: [PATCH] 2020-01-07

---
 src/templates/comtableconfig/settingform/index.jsx |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/src/templates/comtableconfig/settingform/index.jsx b/src/templates/comtableconfig/settingform/index.jsx
index cd61657..243ed97 100644
--- a/src/templates/comtableconfig/settingform/index.jsx
+++ b/src/templates/comtableconfig/settingform/index.jsx
@@ -80,11 +80,9 @@
   }
 
   selectChange = (val) => {
-    let _order = this.props.form.getFieldValue('order')
-    if (_order) return
-    
+    // let _order = this.props.form.getFieldValue('order')
     this.props.form.setFieldsValue({
-      order: `${val} desc`,
+      order: `${val} desc`
     })
   }
 
@@ -110,6 +108,9 @@
       if (field.length !== 1) {
         primaryKey = ''
       }
+    }
+    if (!primaryKey && columns.length === 0) {
+      primaryKey = 'ID'
     }
 
     let str = '^(' + usefulFields.join('|') + ')'
@@ -238,7 +239,7 @@
           <Col span={12}>
             <Form.Item label="涓婚敭">
               {getFieldDecorator('primaryKey', {
-                initialValue: primaryKey ? primaryKey : (columns.length === 0 ? 'ID' : '')
+                initialValue: primaryKey
               })(
                 <Select
                   getPopupContainer={() => document.getElementById('commontable-setting-form')}
@@ -258,7 +259,7 @@
           <Col span={12}>
             <Form.Item label="榛樿鎺掑簭">
               {getFieldDecorator('order', {
-                initialValue: data.order,
+                initialValue: data.order || (primaryKey ? primaryKey + ' desc' : ''),
                 rules: [
                   {
                     required: true,

--
Gitblit v1.8.0