From 093bbecd9fee23c693b843f0b25bd90bc30e198c Mon Sep 17 00:00:00 2001 From: "gorbenko.pavel" Date: Fri, 16 Oct 2026 16:38:17 +0500 Subject: [PATCH] =?UTF-8?q?fix:=20=D0=B2=20=D0=B7=D0=B0=D1=8F=D0=B2=D0=BA?= =?UTF-8?q?=D0=B5=20=D0=BD=D0=B0=20=D0=BE=D1=82=D0=BF=D1=83=D1=81=D0=BA=20?= =?UTF-8?q?=D0=BD=D0=B5=20=D0=BF=D0=BE=D0=BA=D0=B0=D0=B7=D1=8B=D0=B2=D0=B0?= =?UTF-8?q?=D1=8E=D1=82=D1=81=D1=8F=20=D1=81=D0=BE=D0=BE=D0=B1=D1=89=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D1=8F=20=D0=BE=D0=B1=20=D0=BE=D1=82=D0=BF=D1=80?= =?UTF-8?q?=D0=B0=D0=B2=D0=BA=D0=B5=20=D0=B2=20=D0=AD=D0=94=D0=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Плашки об отправке, ошибке и повторе, а также текст «Документы отправлены на подписание в ЭДО» показываются только при включённом VACATION_EDO_SIGNING_ENABLED. Co-Authored-By: Claude Opus 5.5 --- .../forms/Vacation/VacationView.tsx | 29 +++++++++++-------- 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/src/webparts/requestPortal/forms/Vacation/VacationView.tsx b/src/webparts/requestPortal/forms/Vacation/VacationView.tsx index 2976429..e8f377f 100644 --- a/src/webparts/requestPortal/forms/Vacation/VacationView.tsx +++ b/src/webparts/requestPortal/forms/Vacation/VacationView.tsx @@ -236,18 +236,23 @@ const VacationView: React.FC = ({ context, itemId, formKey,
- {signingBusy && Отправляем заявление на подпись в ЭДО…} - {!signingBusy && signingResult && signingResult.skipped.length > 0 && ( - - {`Не отправлено по компаниям: ${signingResult.skipped.map((c) => `${c.name} — ${c.reason}`).join('; ')}.`} - - )} - {!signingBusy && signingError && ( + {/* Пока отправка в ЭДО выключена — ни одного сообщения о ней. */} + {VACATION_EDO_SIGNING_ENABLED && ( <> - {signingError} - + {signingBusy && Отправляем заявление на подпись в ЭДО…} + {!signingBusy && signingResult && signingResult.skipped.length > 0 && ( + + {`Не отправлено по компаниям: ${signingResult.skipped.map((c) => `${c.name} — ${c.reason}`).join('; ')}.`} + + )} + {!signingBusy && signingError && ( + <> + {signingError} + + + )} )} = ({ context, itemId, formKey, setStatus(newStatus); setDecisionSeq((n) => n + 1); notify(); - return sentBeforeDecision.current ? 'Документы отправлены на подписание в ЭДО.' : undefined; + return VACATION_EDO_SIGNING_ENABLED && sentBeforeDecision.current ?'Документы отправлены на подписание в ЭДО.' : undefined; }} onDelegated={() => { setDecisionSeq((n) => n + 1);