From 96455706619a0a2a96a836714e106f4c7a3bfd40 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期三, 04 三月 2020 13:18:26 +0800
Subject: [PATCH] 2020-03-04

---
 src/templates/tableshare/verifycard/billcodeform/index.jsx |   16 ++++++++++------
 1 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/src/templates/tableshare/verifycard/billcodeform/index.jsx b/src/templates/tableshare/verifycard/billcodeform/index.jsx
index d140531..ee1770f 100644
--- a/src/templates/tableshare/verifycard/billcodeform/index.jsx
+++ b/src/templates/tableshare/verifycard/billcodeform/index.jsx
@@ -8,6 +8,7 @@
 class UniqueForm extends Component {
   static propTpyes = {
     dict: PropTypes.object,         // 瀛楀吀椤�
+    btn: PropTypes.object,          // 鎸夐挳淇℃伅
     fields: PropTypes.array,        // 琛ㄥ崟
     billcodes: PropTypes.array,     // 琛ㄥ崟
     columns: PropTypes.array,       // 琛ㄥ崟
@@ -38,12 +39,15 @@
         fieldMap.set(_field.field, true)
       }
     })
-    this.props.columns.forEach(_field => {
-      if (_field.type === 'text' && !fieldMap.has(_field.field)) {
-        _billFields.push(_field)
-        fieldMap.set(_field.field, true)
-      }
-    })
+
+    if (this.props.btn.Ot !== 'notRequired') {
+      this.props.columns.forEach(_field => {
+        if (_field.type === 'text' && !fieldMap.has(_field.field)) {
+          _billFields.push(_field)
+          fieldMap.set(_field.field, true)
+        }
+      })
+    }
 
     let _usedfields = this.props.billcodes.map(item => item.field)
 

--
Gitblit v1.8.0