From 6d0137932fcc8f9848123743c1aad5cff8172d8a Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期日, 09 二月 2020 13:09:39 +0800
Subject: [PATCH] 2020-02-09

---
 src/templates/tableshare/verifycard/uniqueform/index.jsx |   18 ++++++++++++++++--
 1 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/src/templates/tableshare/verifycard/uniqueform/index.jsx b/src/templates/tableshare/verifycard/uniqueform/index.jsx
index 71413be..0ae495c 100644
--- a/src/templates/tableshare/verifycard/uniqueform/index.jsx
+++ b/src/templates/tableshare/verifycard/uniqueform/index.jsx
@@ -15,6 +15,19 @@
     editItem: null // 缂栬緫鍏冪礌
   }
 
+  UNSAFE_componentWillMount() {
+    let fields = JSON.parse(JSON.stringify(this.props.fields))
+    if (fields && fields.filter(_field => _field.field === 'BID').length === 0) {
+      fields.unshift({
+        field: 'BID',
+        label: 'BID',
+        uuid: 'BID'
+      })
+    }
+
+    this.setState({fields: fields})
+  }
+
   edit = (record) => {
     this.setState({
       editItem: record
@@ -29,7 +42,7 @@
 
 
   handleConfirm = () => {
-    const { fields } = this.props
+    const { fields } = this.state
     // 琛ㄥ崟鎻愪氦鏃舵鏌ヨ緭鍏ュ�兼槸鍚︽纭�
     this.props.form.validateFieldsAndScroll((err, values) => {
       if (!err) {
@@ -59,7 +72,8 @@
 
   render() {
     const { getFieldDecorator } = this.props.form
-    const { fields } = this.props
+    const { fields } = this.state
+
     const formItemLayout = {
       labelCol: {
         xs: { span: 24 },

--
Gitblit v1.8.0