feat: прод ЭДО — значение edoApiBaseUrl по умолчанию (#25)
Tests / frontend-test (push) Successful in 2m10s

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

Co-authored-by: gorbenko.pavel <gorbenko.pavel@tansu.kz>
Reviewed-on: http://git.tnsu.kz/timur.gorodetskiy/request-portal/pulls/25
This commit was merged in pull request #25.
This commit is contained in:
2026-10-08 06:34:04 +00:00
parent 5c10c8f127
commit 23f8255ba7
3 changed files with 10 additions and 6 deletions
+4 -2
View File
@@ -64,15 +64,17 @@ export const EDO_API_CLIENT_ID = APPROVAL_API_CLIENT_ID;
export const EDO_API_BASE_URL_LOCAL = 'https://localhost:7016';
/** Стейджинг ЭДО. Сертификат самоподписанный: браузер должен ему доверять, иначе запрос не уйдёт. */
export const EDO_API_BASE_URL_STAGE = 'https://10.0.1.225:8443';
/** Прод ЭДО — значение по умолчанию. */
export const EDO_API_BASE_URL_PROD = 'https://edo.tnsu.kz';
// Настраивается свойством веб-части edoApiBaseUrl (селект в панели свойств) — тот же
// модульный синглтон, что и approvalApiBaseUrl выше.
let _edoApiBaseUrl = EDO_API_BASE_URL_STAGE;
let _edoApiBaseUrl = EDO_API_BASE_URL_PROD;
export function setEdoApiBaseUrl(url: string): void {
// Хвостовые слэши отбрасываем: адрес склеивается с путём «/api/...», а в панели
// свойств его могли вписать с «/» на конце.
_edoApiBaseUrl = (url || EDO_API_BASE_URL_STAGE).trim().replace(/\/+$/, '');
_edoApiBaseUrl = (url || EDO_API_BASE_URL_PROD).trim().replace(/\/+$/, '');
}
export function getEdoApiBaseUrl(): string {