From d33d00cafeea2c4f980ea3af268d9260269edcc1 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期一, 25 一月 2021 18:24:20 +0800 Subject: [PATCH] 2021-01-25 --- src/tabviews/zshare/mutilform/index.jsx | 15 +++++++++++---- 1 files changed, 11 insertions(+), 4 deletions(-) diff --git a/src/tabviews/zshare/mutilform/index.jsx b/src/tabviews/zshare/mutilform/index.jsx index aee32e1..f55880a 100644 --- a/src/tabviews/zshare/mutilform/index.jsx +++ b/src/tabviews/zshare/mutilform/index.jsx @@ -229,7 +229,7 @@ if (['select', 'link', 'multiselect', 'radio', 'checkbox', 'checkcard'].includes(item.type) && item.resourceType === '1') { deForms.push(item) } else if (['select', 'link', 'radio'].includes(item.type) && item.resourceType !== '1') { // 閫変腑绗竴椤� - if (item.initval.indexOf('$first') > -1) { + if (item.initval && item.initval.indexOf('$first') > -1) { item.initval = item.options[0] ? item.options[0].Value : '' } } @@ -462,7 +462,7 @@ } else if (['select', 'multiselect', 'radio', 'checkbox', 'checkcard'].includes(item.type)) { item.options = item.oriOptions } - if (['select', 'link', 'radio'].includes(item.type) && item.initval.indexOf('$first') > -1) { // 閫変腑绗竴椤� + if (['select', 'link', 'radio'].includes(item.type) && item.initval && item.initval.indexOf('$first') > -1) { // 閫変腑绗竴椤� item.initval = item.options[0] ? item.options[0].Value : '' values.push({field: item.field, value: item.initval}) } @@ -569,7 +569,7 @@ } else if (['select', 'multiselect', 'radio', 'checkbox', 'checkcard'].includes(item.type)) { item.options = item.oriOptions } - if (['select', 'link', 'radio'].includes(item.type) && item.initval.indexOf('$first') > -1) { // 閫変腑绗竴椤� + if (['select', 'link', 'radio'].includes(item.type) && item.initval && item.initval.indexOf('$first') > -1) { // 閫変腑绗竴椤� item.initval = item.options[0] ? item.options[0].Value : '' values.push({field: item.field, value: item.initval}) } @@ -1292,6 +1292,10 @@ } } + if (_item.value === undefined) { + _item.value = '' + } + search.push(_item) }) @@ -1346,7 +1350,10 @@ } } else { _value = values[key] - + } + + if (_value === undefined) { + _value = '' } search.push({ -- Gitblit v1.8.0