Skip to content

Commit 282f472

Browse files
committed
chore(platform): update the model when modelList loaded
1 parent adb5f33 commit 282f472

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

packages/platform/src/app/routes/list/standard-table/DeviceModal.tsx

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ function DeviceModal(props: AppDeviceModalProps, ref: React.ForwardedRef<OpenSet
3838
setVisible(true);
3939
setDevice(device);
4040

41-
form.reset(device ? { name: device.name, model: device.model } : undefined);
41+
form.reset(device ? { name: device.name } : undefined);
4242
updateForm();
4343

4444
if (isUndefined(modelList)) {
@@ -51,6 +51,10 @@ function DeviceModal(props: AppDeviceModalProps, ref: React.ForwardedRef<OpenSet
5151
disabled: model.disabled,
5252
}))
5353
);
54+
if (device) {
55+
form.patchValue({ model: device.model });
56+
updateForm();
57+
}
5458
},
5559
});
5660
}
@@ -88,13 +92,7 @@ function DeviceModal(props: AppDeviceModalProps, ref: React.ForwardedRef<OpenSet
8892
</DForm.Item>
8993
<DForm.Item dFormControls={{ model: 'Please select model!' }} dLabel="Model">
9094
{({ model }) => (
91-
<DSelect
92-
dFormControl={modelList ? model : undefined}
93-
dList={modelList ?? []}
94-
dLoading={isUndefined(modelList)}
95-
dPlaceholder="Model"
96-
dClearable
97-
/>
95+
<DSelect dFormControl={model} dList={modelList ?? []} dLoading={isUndefined(modelList)} dPlaceholder="Model" dClearable />
9896
)}
9997
</DForm.Item>
10098
</DForm.Group>

0 commit comments

Comments
 (0)