Skip to content

Разработка подсистемы: Заявка #7

@iggosha

Description

@iggosha

/api/application

  • Создание новой заявки.
    Post - /

  • Изменение заявки (для создателя). Кроме статуса!!!
    Put - /{id}

  • Изменение статуса и комментария к заявке (для пользователей с ролью director, прикреплённых к отделу с target_department_id)
    (Согласование заявки)(если последняя из заявок согласована, то идёт обработка результата)
    Patch /{id}

  • Удаление заявки (для ее создателя)
    Delete -/{id}

  • Получение заявки по id.
    Get -/{id}

  • Просмотр заявок пользователями с ролью director, прикреплённых к отделу с target_department_id постранично.
    Get - /
    Parameters*

  • Получение заявок по creatorId (для создателя) постранично.
    Полный путь*
    Get - /api/user/{id}/applications
    Parameters*

  • Фильтрация вышеописанных способов получения заявок по documentId.

Metadata

Metadata

Labels

enhancementNew feature or request

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions