| | |
| | | AutocompleteInput, |
| | | Toolbar, |
| | | required, |
| | | minValue, |
| | | useDataProvider, |
| | | useNotify, |
| | | Form, |
| | |
| | | validate={required()} |
| | | /> |
| | | </Grid> |
| | | <Grid item xs={4} display="flex" gap={1}> |
| | | {/* <Grid item xs={4} display="flex" gap={1}> |
| | | <NumberInput |
| | | label="table.field.agvModel.length" |
| | | source="length" |
| | | /> |
| | | </Grid> |
| | | </Grid> */} |
| | | <Grid item xs={4} display="flex" gap={1}> |
| | | <NumberInput |
| | | label="table.field.agvModel.headOffset" |
| | | source="headOffset" |
| | | validate={required()} |
| | | validate={[required(), minValue(1)]} |
| | | /> |
| | | </Grid> |
| | | <Grid item xs={4} display="flex" gap={1}> |
| | | <NumberInput |
| | | label="table.field.agvModel.tailOffset" |
| | | source="tailOffset" |
| | | validate={required()} |
| | | validate={[required(), minValue(1)]} |
| | | /> |
| | | </Grid> |
| | | <Grid item xs={4} display="flex" gap={1}> |
| | | <NumberInput |
| | | label="table.field.agvModel.width" |
| | | source="width" |
| | | validate={[required(), minValue(1)]} |
| | | /> |
| | | </Grid> |
| | | <Grid item xs={4} display="flex" gap={1}> |
| | | <NumberInput |
| | | label="table.field.agvModel.height" |
| | | source="height" |
| | | validate={[required(), minValue(1)]} |
| | | /> |
| | | </Grid> |
| | | <Grid item xs={6} display="flex" gap={1}> |
| | | <Grid item xs={4} display="flex" gap={1}> |
| | | <NumberInput |
| | | label="table.field.agvModel.liftHeight" |
| | | source="liftHeight" |
| | | /> |
| | | </Grid> |
| | | <Grid item xs={6} display="flex" gap={1}> |
| | | {/* <Grid item xs={6} display="flex" gap={1}> |
| | | <NumberInput |
| | | label="table.field.agvModel.diameter" |
| | | source="diameter" |
| | | validate={required()} |
| | | /> |
| | | </Grid> |
| | | </Grid> */} |
| | | <Grid item xs={6} display="flex" gap={1}> |
| | | <TextInput |
| | | label="table.field.agvModel.password" |