From 85ba03b0ea8a24cbfdf23cd4f1601c91b5dd4ed9 Mon Sep 17 00:00:00 2001 From: puhui999 Date: Thu, 7 Aug 2025 18:12:55 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E3=80=90IoT=20=E7=89=A9=E8=81=94?= =?UTF-8?q?=E7=BD=91=E3=80=91=E5=9C=BA=E6=99=AF=E8=81=94=E5=8A=A8=20JsonPa?= =?UTF-8?q?ramsInput=20=E7=BB=84=E4=BB=B6=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../scene/form/inputs/JsonParamsInput.vue | 236 +++++++++--------- src/views/iot/utils/constants.ts | 109 ++++++++ 2 files changed, 221 insertions(+), 124 deletions(-) diff --git a/src/views/iot/rule/scene/form/inputs/JsonParamsInput.vue b/src/views/iot/rule/scene/form/inputs/JsonParamsInput.vue index 3e821134d..b8bfcb314 100644 --- a/src/views/iot/rule/scene/form/inputs/JsonParamsInput.vue +++ b/src/views/iot/rule/scene/form/inputs/JsonParamsInput.vue @@ -24,7 +24,13 @@ popper-class="json-params-detail-popover" > @@ -55,7 +61,7 @@
{{ param.name }} - 必填 + {{ JSON_PARAMS_INPUT_CONSTANTS.REQUIRED_TAG }}
@@ -75,7 +81,7 @@
- 完整 JSON 格式: + {{ JSON_PARAMS_INPUT_CONSTANTS.COMPLETE_JSON_FORMAT }}
         
@@ -111,17 +121,21 @@ :class="jsonError ? 'text-[var(--el-color-danger)]' : 'text-[var(--el-color-success)]'" class="text-12px" > - {{ jsonError || 'JSON 格式正确' }} + {{ jsonError || JSON_PARAMS_INPUT_CONSTANTS.JSON_FORMAT_CORRECT }}
- 快速填充: + {{ + JSON_PARAMS_INPUT_CONSTANTS.QUICK_FILL_LABEL + }} - 示例数据 + {{ JSON_PARAMS_INPUT_CONSTANTS.EXAMPLE_DATA_BUTTON }} - 清空 + {{ + JSON_PARAMS_INPUT_CONSTANTS.CLEAR_BUTTON + }}
@@ -136,7 +150,14 @@