Commit 1d22e02bd568a0cfae1c1e26443a36473f1c6683
Merge branch 'fix/DEFECT-2117' into 'main_dev'
fix: 新增数据流转时,数据源选择了全部新增成功,编辑时选择数据源为设备,数据源设备回显到界面上,点击并提示请选择数据源设备问题(去掉回显的设备) See merge request yunteng/thingskit-front!1370
Showing
1 changed file
with
12 additions
and
6 deletions
| @@ -48,12 +48,18 @@ export const modeForm = (disabled: boolean): FormSchema[] => { | @@ -48,12 +48,18 @@ export const modeForm = (disabled: boolean): FormSchema[] => { | ||
| 48 | label: '数据源', | 48 | label: '数据源', |
| 49 | component: 'RadioGroup', | 49 | component: 'RadioGroup', |
| 50 | defaultValue: DataSourceType.ALL, | 50 | defaultValue: DataSourceType.ALL, |
| 51 | - componentProps: { | ||
| 52 | - options: [ | ||
| 53 | - { label: '全部', value: DataSourceType.ALL }, | ||
| 54 | - { label: '产品', value: DataSourceType.PRODUCT }, | ||
| 55 | - { label: '设备', value: DataSourceType.DEVICE }, | ||
| 56 | - ], | 51 | + componentProps: ({ formModel }) => { |
| 52 | + return { | ||
| 53 | + options: [ | ||
| 54 | + { label: '全部', value: DataSourceType.ALL }, | ||
| 55 | + { label: '产品', value: DataSourceType.PRODUCT }, | ||
| 56 | + { label: '设备', value: DataSourceType.DEVICE }, | ||
| 57 | + ], | ||
| 58 | + onChange() { | ||
| 59 | + formModel[BasicInfoFormField.DATA_SOURCE_PRODUCT] = null; | ||
| 60 | + formModel[BasicInfoFormField.DATA_SOURCE_DEVICE] = null; | ||
| 61 | + }, | ||
| 62 | + }; | ||
| 57 | }, | 63 | }, |
| 58 | }, | 64 | }, |
| 59 | { | 65 | { |