| | |
| | | import MemoInput from "../../components/MemoInput"; |
| | | import StatusSelectInput from "../../components/StatusSelectInput"; |
| | | import DictionarySelect from "../../components/DictionarySelect"; |
| | | import WarehouseSelect from "../../components/WarehouseSelect"; |
| | | import BasStationSelect from "../../components/BasStationSelect"; |
| | | import BasStation from "@/page/basicInfo/basStation/index.jsx"; |
| | | |
| | | const FormToolbar = () => { |
| | | const { getValues } = useFormContext(); |
| | |
| | | validate={[required()]} |
| | | 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}> |
| | |
| | | /> |
| | | </Stack> |
| | | <Stack direction='row' gap={2}> |
| | | <TextInput |
| | | label="table.field.deviceSite.deviceCode" |
| | | source="deviceCode" |
| | | parse={v => v} |
| | | <BasStationSelect |
| | | label={translate("table.field.deviceSite.deviceCode")} |
| | | name="deviceCode" |
| | | validate={[required()]} |
| | | /> |
| | | </Stack> |
| | | <Stack direction='row' gap={2}> |
| | |
| | | parse={v => v} |
| | | /> |
| | | </Stack> |
| | | <Stack direction='row' gap={2}> |
| | | <WarehouseSelect |
| | | label={translate("table.field.deviceSite.areaIdStart")} |
| | | name="areaIdStart" |
| | | validate={[required()]} |
| | | /> |
| | | </Stack> |
| | | <Stack direction='row' gap={2}> |
| | | <WarehouseSelect |
| | | label={translate("table.field.deviceSite.areaIdEnd")} |
| | | name="areaIdEnd" |
| | | validate={[required()]} |
| | | /> |
| | | </Stack> |
| | | |
| | | </Grid> |
| | | <Grid item xs={12} md={4}> |