修改监控默认值

new-map
ihzero 2022-11-25 11:35:34 +08:00
parent 2ff3005cf0
commit dfe4d0a0b9
1 changed files with 20 additions and 28 deletions

View File

@ -52,7 +52,7 @@
component: 'ApiSelect',
label: '',
colProps,
componentProps: ({ formModel, formActionType }) => {
componentProps: ({ formActionType }) => {
return {
placeholder: '基地',
allowClear: true,
@ -62,30 +62,10 @@
},
labelField: 'name',
valueField: 'id',
// onOptionsChange: (options) => {
// const { setFieldsValue } = formActionType
// setFieldsValue({
// base: options[0].value,
// })
// },
onChange: (e: any) => {
formModel.point = undefined
if (!e) return
const { updateSchema } = formActionType
updateSchema({
field: 'point',
componentProps: {
api: async (e) => {
const resData = await getaGriculturalDevicePoint(e)
return formatDataByObject(resData)
},
params: {
device_type: 1,
agricultural_basic: e,
},
labelField: 'label',
valueField: 'value',
},
onOptionsChange: (options) => {
const { setFieldsValue } = formActionType
setFieldsValue({
base: options[0].value,
})
},
}
@ -96,9 +76,21 @@
component: 'ApiSelect',
label: '',
colProps,
componentProps: {
allowClear: true,
placeholder: '监控点',
componentProps: ({ formModel }) => {
return {
placeholder: '监控点',
api: async (e) => {
if (e.agricultural_basic == null) return []
const resData = await getaGriculturalDevicePoint(e)
return formatDataByObject(resData)
},
params: {
device_type: 1,
agricultural_basic: formModel.base,
},
labelField: 'label',
valueField: 'label',
}
},
},
]