From 698504a6c8a1619df9e7a6e467bf3e1a1897cbc5 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期一, 06 三月 2023 17:37:29 +0800 Subject: [PATCH] 2023-03-06 --- src/tabviews/zshare/mutilform/index.jsx | 18 ++++++++++-------- 1 files changed, 10 insertions(+), 8 deletions(-) diff --git a/src/tabviews/zshare/mutilform/index.jsx b/src/tabviews/zshare/mutilform/index.jsx index 445b601..b68d21f 100644 --- a/src/tabviews/zshare/mutilform/index.jsx +++ b/src/tabviews/zshare/mutilform/index.jsx @@ -449,17 +449,19 @@ item.options = item.oriOptions.filter(option => option.ParentID === item.supInitVal || option.value === '') } - if (['select', 'link', 'radio'].includes(item.type) && item.resourceType === '0') { // 閫変腑绗竴椤� + if (['select', 'link', 'radio'].includes(item.type)) { // 閫変腑绗竴椤� if (typeof(item.initval) === 'string' && item.initval.indexOf('$first') > -1) { - item.initval = item.options[0] ? item.options[0].value : '' + item.$first = true + item.initval = '' + } + if (item.resourceType === '0') { // 閫変腑绗竴椤� + if (item.$first) { + item.initval = item.options[0] ? item.options[0].value : '' + } } } - if (typeof(item.initval) === 'string' && item.initval.indexOf('$first') > -1) { - record[item.field] = '' - } else { - record[item.field] = item.initval - } + record[item.field] = item.initval if (linkFields[item.field]) { item.linkFields = linkFields[item.field] @@ -784,7 +786,7 @@ item.options = item.oriOptions } - if (['select', 'link', 'radio'].includes(item.type) && typeof(item.initval) === 'string' && item.initval.indexOf('$first') > -1) { // 閫変腑绗竴椤� + if (['select', 'link', 'radio'].includes(item.type) && item.$first) { // 閫変腑绗竴椤� item.initval = item.options[0] ? item.options[0].value : '' this.record[item.field] = item.initval } -- Gitblit v1.8.0