Commit Graph

51 Commits

Author SHA1 Message Date
gorbenko.pavel 3a7579a5ef feat(ServiceRequest): новая форма «Заявка на услуги» (wh-service-request)
Электронный аналог бумажной Service Requisition Form ПТО: заявитель,
проект (маршрут резолвится по нему), описание требований, табличные части
«Приложения» и «Смета» (JSON-колонки, сумма считается на лету), только
фаза согласования — без исполнения. Форма подачи + режим согласующего,
провижининг-манифесты данных и согласования, регистрация в реестрах форм.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-01 11:40:10 +05:00
gorbenko.pavel ddce6b4f25 раздел «Отчёты» в боковом меню — скачивание отчёта по вакансиям (#17)
Tests / frontend-test (push) Successful in 1m15s
Пункт меню виден только заданному списку почт (Тришина, Городецкий,
Горбенко) — группы HR в SharePoint пока нет, добавили TODO завести
проверку по ней отдельно (reportsAccess.ts). Скрыт из меню совсем, а
не показан неактивным, и прямой переход по ?rpnav=reports у остальных
редиректит на «Новую заявку».

Раздел — форма периода (С/По) и кнопка «Скачать xlsx», дергает
GET api/reports/vacancies через тот же AadHttpClient, что и остальные
вызовы approval-route API. Имя файла собирается на фронте по формату
бэкенда (VacancyReportWorkbook.FileName), а не читается из
Content-Disposition — approval-route не объявляет заголовок в
Access-Control-Expose-Headers, браузер бы его не отдал.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

---------

Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz>
Reviewed-on: http://git.tnsu.kz/timur.gorodetskiy/request-portal/pulls/17
2026-08-31 11:00:18 +00:00
Тимур Городецкий 6172321710 feat: added split print button
Tests / frontend-test (push) Successful in 4m15s
2026-08-27 10:09:05 +05:00
Тимур Городецкий 5a5e43e5c2 Merge branch 'main' of http://git.tnsu.kz/timur.gorodetskiy/request-portal
Tests / frontend-test (push) Successful in 1m9s
2026-08-26 16:38:20 +05:00
Тимур Городецкий 488d3b20da fix: в заголовке заявковк на чтение теперь показывает правильный номер 2026-08-26 16:38:10 +05:00
gorbenko.pavel 92b95050fa Правки (#16)
Tests / frontend-test (push) Successful in 1m11s
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz>
Reviewed-on: http://git.tnsu.kz/timur.gorodetskiy/request-portal/pulls/16
2026-08-26 11:10:26 +00:00
Тимур Городецкий 418e30dfc3 merge branch
Tests / frontend-test (push) Successful in 1m10s
2026-08-26 16:03:49 +05:00
Тимур Городецкий a4bc54def2 feat: feat: брендированная печать, поле «Подразделение» и подача ТМЦ за другого
- Печать доступна только после согласования (Отдел рекрутинга); выбор
  организации и логотип-шапка для форм с несколькими юрлицами
- «СЗ на перемещение ТМЦ»: заявителя можно выбрать (подача за другого),
  маршрут резолвится на выбранного
- «Реферальная рекомендация»: организация вакансии (мультивыбор) и
  подразделение/проект вакансии
- Поле «Подразделение» (справочник) — Vacation, UnpaidLeave, Clearance,
  WorkplaceSetup, RecruitingHire, RecruitingSelection, TmcTransfer
- Поле «Проект» — Vacation, UnpaidLeave, Clearance
2026-08-26 15:49:25 +05:00
gorbenko.pavel df29d080ed Заявление на увольнение (#15)
Tests / frontend-test (push) Successful in 1m17s
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz>
Reviewed-on: http://git.tnsu.kz/timur.gorodetskiy/request-portal/pulls/15
2026-08-26 07:07:03 +00:00
Тимур Городецкий f751f03060 fix:передаю условия маршрута по компании в resolve и починил пагинацию /Project
Tests / frontend-test (push) Failing after 14s
2026-08-25 15:50:27 +05:00
Тимур Городецкий cf1bc0ec1f feat: добавил новые колнки
Tests / frontend-test (push) Successful in 1m7s
2026-08-25 12:31:55 +05:00
Тимур Городецкий 3b4ee93b48 feat: добавил поле организация во все заявки, а также расширил компонет выбора даты для ui-kit 2026-08-25 11:43:57 +05:00
Тимур Городецкий a146877327 fix: удалил эндпоинт Projects1C и перевел на актуальный Project
Tests / frontend-test (push) Successful in 1m9s
2026-08-24 16:33:36 +05:00
Тимур Городецкий df33608f42 fix: добавил прочие вложения на форму заявки на прием
Tests / frontend-test (push) Successful in 1m12s
2026-08-24 15:47:57 +05:00
Тимур Городецкий 0b2961a741 fix: изменил заявку на подбор и заявку на прием согласно требованиям от 24.08.2026
Tests / frontend-test (push) Successful in 1m12s
2026-08-24 15:12:42 +05:00
gorbenko.pavel fd19ddc41a Заявление реферальная программа (#13)
Tests / frontend-test (push) Successful in 1m20s
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz>
Reviewed-on: http://git.tnsu.kz/timur.gorodetskiy/request-portal/pulls/13
2026-08-21 12:27:34 +00:00
gorbenko.pavel ebb361ab9f Правка ошибок (#11)
Tests / frontend-test (push) Successful in 1m28s
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz>
Reviewed-on: http://git.tnsu.kz/timur.gorodetskiy/request-portal/pulls/11
2026-08-21 06:30:09 +00:00
gorbenko.pavel 6f789f8f1c Архивация списков (#9)
Tests / frontend-test (push) Successful in 1m12s
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz>
Reviewed-on: http://git.tnsu.kz/timur.gorodetskiy/request-portal/pulls/9
2026-08-19 09:07:53 +00:00
gorbenko.pavel 3a71d0df1f Разные фиксы (#8)
Tests / frontend-test (push) Successful in 1m20s
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz>
Reviewed-on: http://git.tnsu.kz/timur.gorodetskiy/request-portal/pulls/8
2026-08-18 08:45:42 +00:00
Тимур Городецкий 5b2c062e81 fix: изменил заявку на подбор согласно требованиям от 17.08.2026
Tests / frontend-test (push) Successful in 1m8s
2026-08-17 18:29:31 +05:00
Тимур Городецкий d8fe538f36 feat: добавлено форма отпуск БС
Tests / frontend-test (push) Successful in 1m8s
2026-08-17 14:56:06 +05:00
gorbenko.pavel e2c7f96021 скрипт 2026-08-17 13:19:43 +05:00
gorbenko.pavel 364835eaf7 Обходной лист (#7)
Tests / frontend-test (push) Successful in 1m16s
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz>
Reviewed-on: http://git.tnsu.kz/timur.gorodetskiy/request-portal/pulls/7
2026-08-17 05:43:38 +00:00
gorbenko.pavel ed3d1a9172 Обходной лист provision
Tests / frontend-test (push) Successful in 1m9s
2026-08-13 12:37:23 +05:00
Тимур Городецкий 6fed6b1540 Merge branch 'main' of http://git.tnsu.kz/timur.gorodetskiy/request-portal
Tests / frontend-test (push) Successful in 1m9s
2026-08-13 10:01:22 +05:00
Тимур Городецкий 8578653c16 feat: changed get time logic to approvers 2026-08-13 10:01:08 +05:00
gorbenko.pavel 03182dbba4 Sla (#6)
Tests / frontend-test (push) Successful in 1m15s
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz>
Reviewed-on: http://git.tnsu.kz/timur.gorodetskiy/request-portal/pulls/6
2026-08-13 04:45:02 +00:00
Тимур Городецкий 2e6e138e8d feat: finished recruitin selection form
Tests / frontend-test (push) Successful in 1m9s
2026-08-11 17:35:49 +05:00
Тимур Городецкий 84f1f0fef9 Merge branch 'main' of http://git.tnsu.kz/timur.gorodetskiy/request-portal
Tests / frontend-test (push) Successful in 1m8s
# Conflicts:
#	src/webparts/requestPortal/forms/Ticket1C/load.ts
2026-08-11 16:57:17 +05:00
Тимур Городецкий 2471410b25 feat: migrated vacation form to request portal 2026-08-11 16:53:53 +05:00
gorbenko.pavel 850249eaef переименование статустов
Tests / frontend-test (push) Successful in 1m18s
2026-08-11 13:55:35 +05:00
Тимур Городецкий 00977dcea6 Merge branch 'main' of http://git.tnsu.kz/timur.gorodetskiy/request-portal
Tests / frontend-test (push) Successful in 1m5s
2026-08-11 10:39:26 +05:00
Тимур Городецкий a8e54f2b35 feat: migrated 1c form 2026-08-11 10:39:04 +05:00
gorbenko.pavel 70450aa66d Переработка списков (#5)
Tests / frontend-test (push) Successful in 1m25s
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz>
Reviewed-on: http://git.tnsu.kz/timur.gorodetskiy/request-portal/pulls/5
2026-08-11 04:23:05 +00:00
Тимур Городецкий dcf3f06121 feat: added unique request form code to forms
Tests / frontend-test (push) Successful in 1m7s
2026-08-10 16:59:20 +05:00
Тимур Городецкий 99f0946968 feat: added optin to add delegant for executor and change delegant 2026-08-10 13:55:05 +05:00
Тимур Городецкий 3a15d83ded --no-edit 2026-08-07 10:59:43 +05:00
Тимур Городецкий d2e137dfad feat: added notifications workflow 2026-08-07 10:35:28 +05:00
gorbenko.pavel df9d12622d Параллельные шаги (#3)
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz>
Reviewed-on: http://git.tnsu.kz/timur.gorodetskiy/request-portal/pulls/3
2026-08-06 12:36:22 +00:00
Тимур Городецкий 40f9ac6c03 feat: changed lists columns 2026-08-06 15:36:22 +05:00
Тимур Городецкий 05f294d732 fix: changed script to crete cells from list to site 2026-08-06 15:00:06 +05:00
timur.gorodetskiy 6acb22dd95 Search requests (#2)
Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz>
Reviewed-on: http://git.tnsu.kz/timur.gorodetskiy/request-portal/pulls/2
Co-authored-by: timur.gorodetskiy <timur.gorodetskiy@tnsu.kz>
Co-committed-by: timur.gorodetskiy <timur.gorodetskiy@tnsu.kz>
2026-08-06 09:59:07 +00:00
Тимур Городецкий 571614c031 feat: added status next in que and changed forms state machine 2026-08-05 13:53:26 +05:00
Тимур Городецкий 5bc80df11c feat: changed initial page layout 2026-08-04 17:40:46 +05:00
Тимур Городецкий ba4e3feee5 feat: implemented form lifecycle hool and state machine 2026-08-04 17:00:04 +05:00
Тимур Городецкий ed21944628 fix: changed SP list order field to StepOrder 2026-08-04 12:36:40 +05:00
Тимур Городецкий c2e785961b feat: implemented workpalcesetup form 2026-08-04 11:08:16 +05:00
Тимур Городецкий dc60d2dbee feat: added app routing 2026-08-03 17:58:24 +05:00
Тимур Городецкий e6203e7093 fix: changed resolve endpoint contract form get to post 2026-08-03 14:37:42 +05:00
Тимур Городецкий 788e046ebe feat: changed folder structure for the secod dev 2026-08-03 12:06:48 +05:00