From 24bfb39e86c7a265803486bc4b546ea2bfaef4a5 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期日, 02 四月 2023 23:40:30 +0800 Subject: [PATCH] 2023-04-02 --- src/tabviews/zshare/mutilform/index.jsx | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/tabviews/zshare/mutilform/index.jsx b/src/tabviews/zshare/mutilform/index.jsx index 0f0de54..35287d8 100644 --- a/src/tabviews/zshare/mutilform/index.jsx +++ b/src/tabviews/zshare/mutilform/index.jsx @@ -117,7 +117,7 @@ } delete item.field return true - } else if (item.type === 'date') { // 鏃堕棿鎼滅储 + } else if (item.type === 'date') { item.precision = item.precision || 'day' } else if (item.type === 'datetime') { item.type = 'date' @@ -477,7 +477,7 @@ } if (['select', 'link', 'radio'].includes(item.type)) { // 閫変腑绗竴椤� - if (typeof(item.initval) === 'string' && item.initval.indexOf('$first') > -1) { + if (/^\s*\$first\s*$/.test(item.initval)) { item.$first = true item.initval = '' } @@ -1082,10 +1082,10 @@ _item.value = _item.value.slice(-item.fieldlength) } } - } else if (item.type.indexOf('date') > -1) { - if (item.declareType === 'nvarchar(50)') { - _item.type = 'text' - } + } else if (item.type === 'datemonth') { + _item.type = 'text' + } else if (item.type === 'date') { + _item.type = item.declareType === 'nvarchar(50)' ? 'text' : 'date' } else if (item.type === 'vercode') { _item.type = 'text' forms.push({ -- Gitblit v1.8.0