5sControl / 5sControl/5s-frontend
Имплементировать изменения в пути админа в соответствии с ТЗ заказчика
- Vorherrschende Sprache
- TypeScript
- Sterne
- 3
- Forks
- 1
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
ТЗ заказчика:
1.1 “Руководитель” имеет возможность:
просматривать список заказов и их статусы (“Не начат”, “В работе”, “Выполнен”);
переводить в ручном режиме заказы в статус “Выполнен”;
создавать новые заказы (вносить название заказа, название изделия, срок исполнения);
редактировать существующие заказы (изменять название заказа, название изделия, срок исполнения);
просматривать данные о работниках (фамилия), задействованных в выполнении заказа;
видеть информацию о времени, которое заказ уже находится в работе;
видеть информацию о времени работы над узлами заказа;
видеть информацию о длительности операций заготовительной стадии заказа;
- [x] оставить только один пункт в меню "заказы"

- [x] отобразить статусы заказов на экране списка всех заказов


- [x] в карточку самого заказа добавить возможность руководителю изменять вручную его статус (можно выпадающий список)


- [x] в карточке заказа изменить следующее: у заказа есть № и имя (по-раздельности должны быть)
- [ ] в карточке заказа отредактировать поля со временем работы по узлам

- [x] в карточку заказа добавить поле "В работе с..."дата""

если заказ не начат - поставить прочерк
- [x] в карточке заказа изменить полностью вид нижней части экрана - сделать переключатель на 2 между "заготовка" и "сборка"
в заготовке выводить список операций по заготовке (лазер, гибка, пила, фрезерная, токарная, слесарная) с временем выполнения этих операций; при клике на поле операции открывать список всех таймспанов по этой операции (дата, фамилия, продолжительность)
в сборке выводить список узлов, необходимых к сборке с временем подготовки этих узлов; при клике на узел открывать список всех таймспанов по этому узлу (дата, фамилия, продолжительность)
- [x] при клике на любой таймспан открывается таймспан работника, который руководитель может корректировать.
Beitragsleitfaden
Rechercherichtung
The issue describes changes to the admin order management interface. Look for order-related components, likely in a directory like `src/components/orders/` or `src/pages/admin/`. The task involves modifying the order card to edit time fields for work nodes and operations. Check existing order card components to understand the data structure and state management. The 'done' state will be when the time fields for nodes in the order card are editable and correctly display the work duration data as per the mockups.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- react, typescript
- Bereich
- frontend
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 30/100