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