Files
h-school/docs/phases/13-management-tab.md
T
2026-08-18 23:51:10 +03:00

2.4 KiB

Фаза 13. Раздел «Управление»

Зависимости

Зачем

Игрок собирает школу руками: видит деньги, перебирает соискателей, нанимает и раздаёт предметы.

Задачи

  • Под часами появляются два верхних раздела: «Обзор» и «Управление». В «Обзоре» — всё, что есть сейчас; часы и дата видны в обоих
  • Строка денег: выделено, расписано, свободно
  • Список непокрытых предметов — что школа не может преподавать
  • Список соискателей: имя, запрашиваемая ставка, сильные навыки; выбор показывает карточку человека справа — ту же, что в «Людях»
  • Кнопка найма; отказ по пределу показывается текстом, а не молчанием
  • Список штата: кто нанят, какие предметы ведёт, сколько стоит
  • Назначение и снятие предмета с карточки нанятого
  • Строки через t(...), обе локали

Критерий готовности

  • Создать школу, открыть «Управление», нанять учителя, назначить ему математику
  • Дойти до предела — попытка нанять ещё одного объясняет, что денег нет
  • Снять предмет и убедиться, что свободных денег стало больше
  • Перейти в «Обзор» → «Люди» и увидеть нанятого в общем списке с ролью работника
  • Нанять родителя ученика и увидеть у него обе роли на одной карточке
  • dotnet test и клиентские npm test / build проходят

Стоп

Не увольнять из интерфейса. Не показывать расписание и нагрузку по часам — только предметы.