fix: примечание для согласующих — после вложений, перед маршрутом

Инициатор пишет примечание, уже заполнив заявку, и сразу видит под ним,
кому оно уйдёт. В просмотре согласующего порядок тот же; плашка вверху
карточки не меняется.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Тимур Городецкий
2026-10-08 15:07:35 +05:00
parent 545db1aee6
commit f64aa909cd
2 changed files with 15 additions and 2 deletions
@@ -412,7 +412,6 @@ const RecruitingHireForm: React.FC<IRequestFormProps> = ({
<PpeSection {...sectionProps} />
<ConditionsSection {...sectionProps} />
<AgencySection {...sectionProps} />
<NoteSection {...sectionProps} />
</FormModeProvider>
</FieldChangesProvider>
@@ -445,6 +444,14 @@ const RecruitingHireForm: React.FC<IRequestFormProps> = ({
</CollapseSection>
)}
{/* Примечание — последним перед маршрутом: инициатор пишет его, уже
заполнив заявку, и видит рядом, кому оно уйдёт. */}
<FieldChangesProvider changes={toChangeMap(approverChanges)}>
<FormModeProvider readOnly={readOnly}>
<NoteSection {...sectionProps} />
</FormModeProvider>
</FieldChangesProvider>
<ApprovalMatrix
editor={matrix}
search={(q) => approval.searchUsers(q)}
@@ -387,13 +387,19 @@ const RecruitingHireView: React.FC<IRecruitingHireViewProps> = ({ context, itemI
<PpeSection {...sectionProps} />
<ConditionsSection {...sectionProps} />
<AgencySection {...sectionProps} />
<NoteSection {...sectionProps} />
</FormModeProvider>
</FieldChangesProvider>
<div className="rp-no-print">
<HireAttachments editor={attachments} editable={fullEditable} />
</div>
{/* Тот же порядок, что в форме подачи: примечание — после вложений, перед маршрутом. */}
<FieldChangesProvider changes={toChangeMap(approverChanges)}>
<FormModeProvider readOnly={!fullEditable}>
<NoteSection {...sectionProps} />
</FormModeProvider>
</FieldChangesProvider>
</FormCard>
{routeError && <Alert variant="err">{routeError}</Alert>}