From cd6d45bed1ea5588a6127f78b72bd7e83af05611 Mon Sep 17 00:00:00 2001 From: ChenYi <296215406@outlook.com> Date: Tue, 28 Oct 2025 13:59:55 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E7=89=A9=E6=A8=A1=E5=9E=8B?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=92=8C=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/devicemanagement/thingmodelinfo/index.vue | 3 +-- .../src/views/devicemanagement/thingmodelinfo/schema.ts | 7 ++++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/apps/web-antd/src/views/devicemanagement/thingmodelinfo/index.vue b/apps/web-antd/src/views/devicemanagement/thingmodelinfo/index.vue index c232601..fe20eb2 100644 --- a/apps/web-antd/src/views/devicemanagement/thingmodelinfo/index.vue +++ b/apps/web-antd/src/views/devicemanagement/thingmodelinfo/index.vue @@ -229,8 +229,7 @@ async function submit() { const { valid } = await formApi.validate(); if (!valid) return; - const formValues = await formApi.getValues(); - + const formValues = await formApi.getValues(); const fetchParams: any = { ...formValues, // 自动添加平台和产品信息 diff --git a/apps/web-antd/src/views/devicemanagement/thingmodelinfo/schema.ts b/apps/web-antd/src/views/devicemanagement/thingmodelinfo/schema.ts index 1ae8f2f..b69b148 100644 --- a/apps/web-antd/src/views/devicemanagement/thingmodelinfo/schema.ts +++ b/apps/web-antd/src/views/devicemanagement/thingmodelinfo/schema.ts @@ -158,8 +158,9 @@ export const addThingModelFormSchema = computed(() => [ componentProps: (formValues: any) => ({ // 传入联动的类型编码(运行时具体值) typeCode: formValues?.filedType ?? null, - onResolve: (item: any | null) => { + onResolve: (item: any | null) => { // 选择后自动回填:名称=displayText,值类型=extendedAttribute(转大写) + formValues.standardFieldDisplayName = item?.displayText ?? ''; formValues.standardFieldName = item?.code ?? ''; formValues.standardFieldValueType = (item?.extendedAttribute ?? '') .toString() @@ -297,8 +298,8 @@ export const editThingModelFormSchema = computed(() => [ componentProps: (formValues: any) => ({ typeCode: formValues?.filedType ?? null, disabled: true, // 编辑时禁用 - onResolve: (item: any | null) => { - formValues.standardFieldDisplayName = item?.code ?? ''; + onResolve: (item: any | null) => { + formValues.standardFieldDisplayName = item?.displayText ?? ''; formValues.standardFieldValueType = (item?.extendedAttribute ?? '') .toString() .toUpperCase();