Warehouse Service — BR 1.4.2

Задачи

  • Grep: "franchise" / "franchisee" в role comparisons
  • Заменить на "admin_franchise" / "admin_franchisee"
  • Обновить enum/константы EmployeeRole
  • Обновить JWT parsing / role extraction
  • Обновить @PreAuthorize / role guard’ы
  • Проверить ролевой доступ: техкарты, складские операции, заказы на поставку

Тесты

  • Роль admin_franchise — полный CRUD
  • Роль admin_franchisee — операции только по своим ТТ
  • Роль manager — операции только своей ТТ