From 0fab1a1df84637d7c78b353c29a3c6a256705a0f Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期四, 06 四月 2023 10:24:31 +0800 Subject: [PATCH] 2023-04-06 --- src/menu/components/table/base-table/columns/editColumn/index.jsx | 16 +++++++++++----- 1 files changed, 11 insertions(+), 5 deletions(-) diff --git a/src/menu/components/table/base-table/columns/editColumn/index.jsx b/src/menu/components/table/base-table/columns/editColumn/index.jsx index 67cb0aa..f7b9799 100644 --- a/src/menu/components/table/base-table/columns/editColumn/index.jsx +++ b/src/menu/components/table/base-table/columns/editColumn/index.jsx @@ -14,7 +14,7 @@ number: ['label', 'field', 'type', 'Align', 'Hide', 'IsSort', 'Width', 'decimal', 'format', 'prefix', 'postfix', 'blacklist', 'perspective', 'sum', 'rowspan'], link: ['label', 'field', 'type', 'Align', 'Hide', 'IsSort', 'joint', 'Width', 'fieldlength', 'blacklist', 'nameField'], textarea: ['label', 'field', 'type', 'Align', 'Hide', 'IsSort', 'Width', 'fieldlength', 'prefix', 'postfix', 'blacklist'], - picture: ['label', 'field', 'type', 'Align', 'Hide', 'IsSort', 'Width', 'fieldlength', 'blacklist', 'scale', 'lenWidRadio', 'span'], + picture: ['label', 'field', 'type', 'Align', 'Hide', 'IsSort', 'Width', 'fieldlength', 'blacklist', 'scale', 'lenWidRadio', 'backgroundSize', 'span'], video: ['label', 'field', 'type', 'Align', 'Hide', 'startTime', 'Width', 'fieldlength', 'blacklist', 'aspectRatio'], colspan: ['label', 'type', 'Align', 'Hide', 'blacklist'], custom: ['label', 'type', 'Align', 'Hide', 'Width', 'blacklist'], @@ -45,9 +45,7 @@ editColumn = (column) => { let fields = fromJS(this.props.fields).toJS().map(item => { - if (item.label.toLowerCase() !== item.field.toLowerCase()) { - item.text = item.label + '锛�' + item.field + '锛�' - } + item.text = `${item.field}锛�${item.label}锛塦 return item }) @@ -169,7 +167,15 @@ if (item.type === 'text') { let rules = [] - if (item.key !== 'linkurl') { + if (item.key === 'field') { + rules = [{ + pattern: /^[\u4E00-\u9FA50-9a-zA-Z_]*$/ig, + message: '瀛楁鍚嶅彧鍏佽鍖呭惈鏁板瓧銆佸瓧姣嶃�佹眽瀛椾互鍙奯' + }, { + max: formRule.input.max, + message: formRule.input.message + }] + } else if (item.key !== 'linkurl') { rules = [{ max: formRule.input.max, message: formRule.input.message -- Gitblit v1.8.0