| | |
| | | import MemoInput from "../../components/MemoInput"; |
| | | import StatusSelectInput from "../../components/StatusSelectInput"; |
| | | import DictionarySelect from "../../components/DictionarySelect"; |
| | | import WarehouseSelect from "../../components/WarehouseSelect"; |
| | | |
| | | const FormToolbar = () => { |
| | | const { getValues } = useFormContext(); |
| | |
| | | label={translate("table.field.deviceSite.type")} |
| | | name="type" |
| | | validate={[required()]} |
| | | dictTypeCode="sys_task_type" |
| | | dictTypeCode="sys_task_type" |
| | | multiple |
| | | perPage={REFERENCE_INPUT_PAGESIZE} |
| | | pagination={true} |
| | | sort={{ field: 'id', order: 'ASC' }} |
| | | filter={{ active: true }} |
| | | /> |
| | | /> |
| | | </Stack> |
| | | <Stack direction='row' gap={2}> |
| | | <TextInput |
| | |
| | | /> |
| | | </Stack> |
| | | <Stack direction='row' gap={2}> |
| | | <NumberInput |
| | | label="table.field.deviceSite.areaIdStart" |
| | | source="areaIdStart" |
| | | <WarehouseSelect |
| | | label={translate("table.field.deviceSite.areaIdStart")} |
| | | name="areaIdStart" |
| | | validate={[required()]} |
| | | /> |
| | | </Stack> |
| | | <Stack direction='row' gap={2}> |
| | | <NumberInput |
| | | label="table.field.deviceSite.areaIdEnd" |
| | | source="areaIdEnd" |
| | | <WarehouseSelect |
| | | label={translate("table.field.deviceSite.areaIdEnd")} |
| | | name="areaIdEnd" |
| | | validate={[required()]} |
| | | /> |
| | | </Stack> |
| | | |