From c1b1976f059aea9b69e85f2bbc6bdf4381d5691a Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期日, 10 四月 2022 16:05:50 +0800 Subject: [PATCH] 2022-04-10 --- src/tabviews/zshare/mutilform/index.jsx | 18 +++++++++++++++--- 1 files changed, 15 insertions(+), 3 deletions(-) diff --git a/src/tabviews/zshare/mutilform/index.jsx b/src/tabviews/zshare/mutilform/index.jsx index f67bfa1..1db51b6 100644 --- a/src/tabviews/zshare/mutilform/index.jsx +++ b/src/tabviews/zshare/mutilform/index.jsx @@ -231,10 +231,14 @@ }, { required: item.required === 'true', message: item.label + '涓嶅彲涓虹┖!' - }, { - max: item.fieldlength, - message: formRule.input.formMessage.replace('@max', item.fieldlength) }] + + if (!item.lenControl || item.lenControl === 'limit') { + _rules.push({ + max: item.fieldlength, + message: formRule.input.formMessage.replace('@max', item.fieldlength) + }) + } if (item.regular) { if (item.regular === 'number') { @@ -906,6 +910,14 @@ _item.type = 'text' } } + + if (item.type === 'text' && item.lenControl && item.lenControl !== 'limit') { + if (item.lenControl === 'left') { + _item.value = _item.value.substr(0, item.fieldlength) + } else { + _item.value = _item.value.slice(-item.fieldlength) + } + } search.push(_item) }) -- Gitblit v1.8.0