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);