From b745be32f42efa877b69bfe59ef982ff1c11251e Mon Sep 17 00:00:00 2001 From: taojinlong Date: Wed, 4 Dec 2024 10:53:49 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E3=80=90=E6=95=B0=E6=8D=AE=E6=BA=90?= =?UTF-8?q?=E3=80=91API=E6=95=B0=E6=8D=AE=E6=BA=90=E5=A4=8D=E5=88=B6?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E4=BA=86=E4=B8=BB=E9=94=AE=E7=9A=84=E8=A1=A8?= =?UTF-8?q?=E6=97=A0=E6=B3=95=E4=BF=AE=E6=94=B9=E4=B8=BB=E9=94=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../datasource/form/ApiHttpRequestDraw.vue | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/core/core-frontend/src/views/visualized/data/datasource/form/ApiHttpRequestDraw.vue b/core/core-frontend/src/views/visualized/data/datasource/form/ApiHttpRequestDraw.vue index a66e18be3d..a1b18ef258 100644 --- a/core/core-frontend/src/views/visualized/data/datasource/form/ApiHttpRequestDraw.vue +++ b/core/core-frontend/src/views/visualized/data/datasource/form/ApiHttpRequestDraw.vue @@ -417,6 +417,22 @@ const disabledFieldLength = item => { } } +const disabledSetKey = item => { + if (item.hasOwnProperty('children') && item.children.length > 0) { + return true + } + if (copyItem.value || copyDs.value) { + return false + } + if (editItem.value) { + return true + } + if (!item.checked) { + return true + } + return false +} + const disabledChangeFieldByChildren = item => { if (apiItem.type == 'params') { return true @@ -808,7 +824,7 @@ defineExpose({