Feature/request type access all requests (#22)
Tests / frontend-test (push) Successful in 1m24s
Tests / frontend-test (push) Successful in 1m24s
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz> Reviewed-on: http://git.tnsu.kz/timur.gorodetskiy/request-portal/pulls/22
This commit was merged in pull request #22.
This commit is contained in:
@@ -39,8 +39,14 @@ export interface IMyRequest {
|
||||
siteUrl: string;
|
||||
/** Ключ формы (rptype в URL режима согласования) — поле pageUrl из approval-route API. */
|
||||
formKey: string;
|
||||
/** 'own' — заявка, созданная текущим пользователем; 'approval' — ждёт его решения. */
|
||||
kind: 'own' | 'approval';
|
||||
/**
|
||||
* 'own' — заявка, созданная текущим пользователем; 'approval' — ждёт его
|
||||
* решения; 'other' — раздел «Все заявки» (доступ настроен в админке
|
||||
* approval-route): заявка чужая и открывается только на просмотр, как и
|
||||
* 'approval' (см. openRequest в RequestPortal.tsx — по kind !== 'own' решение
|
||||
* то же самое).
|
||||
*/
|
||||
kind: 'own' | 'approval' | 'other';
|
||||
/**
|
||||
* Статус СВОЕЙ строки маршрута (не заявки) — «На согласовании», «Согласовано»
|
||||
* и т.п. Заполняется только у kind='approval'. Нужен, чтобы разнести заявки
|
||||
|
||||
Reference in New Issue
Block a user