From 07d48971c0e9df18004f5d8c4f0d84377e3ad124 Mon Sep 17 00:00:00 2001 From: yaojn Date: Wed, 27 Dec 2023 18:37:32 +0800 Subject: [PATCH] =?UTF-8?q?-=20[=E4=BF=AE=E5=A4=8D]=E8=A1=A8=E5=8D=95?= =?UTF-8?q?=E7=AE=A1=E7=90=86-=E4=B8=8B=E6=8B=89=E6=A1=86=E5=BC=95?= =?UTF-8?q?=E7=94=A8=E7=9F=A9=E9=98=B5=E6=95=B0=E6=8D=AE=E6=BA=90=EF=BC=8C?= =?UTF-8?q?=E8=BF=87=E6=BB=A4=E8=81=94=E5=8A=A8=E5=BC=82=E5=B8=B8=EF=BC=8C?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E6=8A=A5=E9=94=99=20=20-=20[=E5=85=B3?= =?UTF-8?q?=E8=81=94]#[1052153685180416]=E8=A1=A8=E5=8D=95=E7=AE=A1?= =?UTF-8?q?=E7=90=86-=E4=B8=8B=E6=8B=89=E6=A1=86=E5=BC=95=E7=94=A8?= =?UTF-8?q?=E7=9F=A9=E9=98=B5=E6=95=B0=E6=8D=AE=E6=BA=90=EF=BC=8C=E8=BF=87?= =?UTF-8?q?=E6=BB=A4=E8=81=94=E5=8A=A8=E5=BC=82=E5=B8=B8=EF=BC=8C=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E6=8A=A5=E9=94=99=20http://192.168.0.96:8090/demo/rdm?= =?UTF-8?q?.html#/bug-detail/939050947543040/939050947543057/1052153685180?= =?UTF-8?q?416?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/resources/plugins/TsSheet/form-item.vue | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/resources/plugins/TsSheet/form-item.vue b/src/resources/plugins/TsSheet/form-item.vue index 09abe8d99..9b4d9c02c 100644 --- a/src/resources/plugins/TsSheet/form-item.vue +++ b/src/resources/plugins/TsSheet/form-item.vue @@ -302,17 +302,26 @@ export default { } else { textList.push(value); } + } else if (typeof value == 'object') { + valueList.push(value.value); + textList.push(value.text); } }); } else { let value = this.formData[r.formItemUuid]; if (value) { - valueList.push(value); + let tmpText = value; + let tmpValue = value; + if (typeof value === 'object') { + tmpText = value.text; + tmpValue = value.value; + } if (!this.$utils.isEmpty(formItem.config.dataList)) { - const findData = formItem.config.dataList.find(f => f.value === value); + const findData = formItem.config.dataList.find(f => f.value === tmpValue); textList.push(findData.text); } else { - textList.push(value); + textList.push(tmpText); + valueList.push(tmpValue); } } } -- Gitee