完善物模型新增和修改
This commit is contained in:
parent
68ff5db53f
commit
cd6d45bed1
@ -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,
|
||||||
// 自动添加平台和产品信息
|
// 自动添加平台和产品信息
|
||||||
|
|||||||
@ -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();
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user