From d5c3340757ae00a2ad617c4241dfd3792f36e036 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期一, 14 十二月 2020 18:23:42 +0800 Subject: [PATCH] 2020-12-14 --- src/tabviews/zshare/mutilform/index.jsx | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/tabviews/zshare/mutilform/index.jsx b/src/tabviews/zshare/mutilform/index.jsx index ee8a26d..6bbb2cc 100644 --- a/src/tabviews/zshare/mutilform/index.jsx +++ b/src/tabviews/zshare/mutilform/index.jsx @@ -737,7 +737,10 @@ ) } else if (item.type === 'text') { let _max = item.fieldlength || 50 - let _rules = [] + let _rules = [{ + pattern: /^[^']*$/ig, + message: formRule.input.quotemsg + }] if (item.regular) { if (item.regular === 'number') { _rules = [{ @@ -1140,6 +1143,13 @@ // 鍑芥暟鍙橀噺瀛楁锛岄粯璁や笉鏄剧ず } else if (item.type === 'textarea') { let _max = item.fieldlength || 512 + let _rules = [] + if (item.encryption !== 'true') { + _rules = [{ + pattern: /^[^']*$/ig, + message: formRule.input.quotemsg + }] + } fields.push( <Col span={24} key={index}> <Form.Item label={item.tooltip ? @@ -1158,7 +1168,8 @@ { max: _max, message: formRule.input.formMessage.replace('@max', _max) - } + }, + ..._rules ] })(<TextArea autoSize={{ minRows: 2, maxRows: item.maxRows || 6 }} disabled={item.readonly === 'true'} />)} </Form.Item> -- Gitblit v1.8.0