init equipment & change-status

This commit is contained in:
MaKarin
2026-04-03 21:45:13 -07:00
parent c89c23fd1d
commit cec42f08d0
87 changed files with 19086 additions and 86 deletions

View File

@@ -0,0 +1,30 @@
import {
AutocompleteInput,
Create,
DateInput,
ReferenceInput,
SelectInput,
SimpleForm,
TextInput as RaTextInput,
} from 'react-admin';
import { equipmentStatusChoices, equipmentOptionText } from '../equipment/shared';
export function ChangeEquipmentStatusCreate() {
return (
<Create>
<SimpleForm>
<ReferenceInput source="equipmentId" reference="equipment">
<AutocompleteInput
label="Оборудование"
optionText={equipmentOptionText}
filterToQuery={(searchText) => ({ q: searchText })}
/>
</ReferenceInput>
<SelectInput source="newStatus" label="Новый статус" choices={equipmentStatusChoices} required />
<DateInput source="date" label="Дата" required />
<RaTextInput source="number" label="Номер" />
<RaTextInput source="responsible" label="Ответственный" />
</SimpleForm>
</Create>
);
}