From b15a4427ee710576dbdcc4ed932b38f1b47257e3 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期日, 19 一月 2020 17:48:34 +0800 Subject: [PATCH] 2020-01-19 --- src/tabviews/tableshare/mutilform/index.jsx | 31 ++++++++++++------------------- 1 files changed, 12 insertions(+), 19 deletions(-) diff --git a/src/tabviews/tableshare/mutilform/index.jsx b/src/tabviews/tableshare/mutilform/index.jsx index d5c2616..90be271 100644 --- a/src/tabviews/tableshare/mutilform/index.jsx +++ b/src/tabviews/tableshare/mutilform/index.jsx @@ -201,15 +201,15 @@ }) } - handleInputNumber = (rule, value, callback, item) => { - if (item.required === 'true' && (!value && value !== 0)) { - callback() - } else if ((item.min || item.min === 0) && (value || value === 0) && value < item.min) { - callback(item.label + '鏈�灏忓�间负' + item.min + '!') - } else if ((item.max || item.max === 0) && (value || value === 0) && value > item.max) { - callback(item.label + '鏈�澶у�间负' + item.max + '!') - } - } + // handleInputNumber = (rule, value, callback, item) => { + // if (item.required === 'true' && (!value && value !== 0)) { + // callback(this.props.dict['form.required.input'] + item.label + '!') + // } else if ((item.min || item.min === 0) && (value || value === 0) && value < item.min) { + // callback(item.label + '鏈�灏忓�间负' + item.min + '!') + // } else if ((item.max || item.max === 0) && (value || value === 0) && value > item.max) { + // callback(item.label + '鏈�澶у�间负' + item.max + '!') + // } + // } getFields() { const { getFieldDecorator } = this.props.form @@ -257,13 +257,7 @@ let max = (item.max || item.max === 0) ? item.max : Infinity let _initval = item.initval let precision = (item.decimal || item.decimal === 0) ? item.decimal : null - let rules = [] - if ((item.min || item.min === 0) || (item.max || item.max === 0)) { - rules.push({ - validator: (rule, value, callback) => {this.handleInputNumber(rule, value, callback, item)} - }) - } - + fields.push( <Col span={24 / cols} key={index}> <Form.Item label={item.label}> @@ -273,8 +267,7 @@ { required: item.required === 'true', message: this.props.dict['form.required.input'] + item.label + '!' - }, - ...rules + } ] })( precision === null ? @@ -289,7 +282,7 @@ if (item.linkSubField && item.linkSubField.length > 0) { // 瀛樺湪鍏宠仈瀛楁锛屾暟鎹瓨鍌� hasSubField = true } - + fields.push( <Col span={24 / cols} key={index}> <Form.Item label={item.label}> -- Gitblit v1.8.0