完善物模型新增和修改

This commit is contained in:
ChenYi 2025-10-28 13:59:55 +08:00
parent 68ff5db53f
commit cd6d45bed1
2 changed files with 5 additions and 5 deletions

View File

@ -229,8 +229,7 @@ async function submit() {
const { valid } = await formApi.validate(); const { valid } = await formApi.validate();
if (!valid) return; if (!valid) return;
const formValues = await formApi.getValues(); const formValues = await formApi.getValues();
const fetchParams: any = { const fetchParams: any = {
...formValues, ...formValues,
// //

View File

@ -158,8 +158,9 @@ export const addThingModelFormSchema = computed(() => [
componentProps: (formValues: any) => ({ componentProps: (formValues: any) => ({
// 传入联动的类型编码(运行时具体值) // 传入联动的类型编码(运行时具体值)
typeCode: formValues?.filedType ?? null, typeCode: formValues?.filedType ?? null,
onResolve: (item: any | null) => { onResolve: (item: any | null) => {
// 选择后自动回填:名称=displayText值类型=extendedAttribute(转大写) // 选择后自动回填:名称=displayText值类型=extendedAttribute(转大写)
formValues.standardFieldDisplayName = item?.displayText ?? '';
formValues.standardFieldName = item?.code ?? ''; formValues.standardFieldName = item?.code ?? '';
formValues.standardFieldValueType = (item?.extendedAttribute ?? '') formValues.standardFieldValueType = (item?.extendedAttribute ?? '')
.toString() .toString()
@ -297,8 +298,8 @@ export const editThingModelFormSchema = computed(() => [
componentProps: (formValues: any) => ({ componentProps: (formValues: any) => ({
typeCode: formValues?.filedType ?? null, typeCode: formValues?.filedType ?? null,
disabled: true, // 编辑时禁用 disabled: true, // 编辑时禁用
onResolve: (item: any | null) => { onResolve: (item: any | null) => {
formValues.standardFieldDisplayName = item?.code ?? ''; formValues.standardFieldDisplayName = item?.displayText ?? '';
formValues.standardFieldValueType = (item?.extendedAttribute ?? '') formValues.standardFieldValueType = (item?.extendedAttribute ?? '')
.toString() .toString()
.toUpperCase(); .toUpperCase();