Skip to content

Реализовать шаблоны планов #15

@zeroqs

Description

@zeroqs

Цель

Сделать HR-экран шаблонов онбординг-планов на базе текущего onboarding-templates API.

Route

  • /templates

API

  • GET /api/onboarding-templates
  • POST /api/onboarding-templates
  • GET /api/onboarding-templates/:id
  • PATCH /api/onboarding-templates/:id
  • GET /api/org/departments
  • GET /api/org/positions

Что входит

  • список шаблонов с фильтрами по departmentId, positionId, isActive
  • создание и редактирование шаблона
  • редактирование задач внутри шаблона
  • порядок задач через sortOrder
  • период задачи через реальные backend values

Важно

Drag-and-drop допустим как UX, но результат должен сохраняться в API через корректный sortOrder, а не через фронтовый порядок без привязки к данным.

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

  • форма соответствует CreateOnboardingTemplateDto
  • список соответствует ListOnboardingTemplatesDto
  • UI не ограничивает периоды только тремя фиксированными блоками

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureНовый функционалmvpВходит в MVP

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions