fix: убрать дублирующий заголовок секции у односекционных форм

CollapseSection.title у единственной секции формы дословно повторял заголовок
страницы (FormCard title = requestType.title): «Обходной лист» под «Обходной
лист», «Заявление на увольнение» под «Заявление на увольнение» — и так же у
«Заявки на трудовой отпуск» и «Заявки на отпуск без содержания». Затронуто и
форму подачи, и режим просмотра — RequestSection общий на оба.

Заменил на «Заявка» — как уже сделано в Ticket1C (там секция единственная и
тоже называется просто «Заявка», без повтора заголовка страницы).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
gorbenko.pavel
2026-08-26 14:46:45 +05:00
parent 2062ce7aa9
commit 4eaf133954
4 changed files with 4 additions and 4 deletions
@@ -34,7 +34,7 @@ export const RequestSection: React.FC<IRequestSectionProps> = ({
writeOffEditableKeys writeOffEditableKeys
}) => { }) => {
return ( return (
<CollapseSection title="Обходной лист" icon="people"> <CollapseSection title="Заявка" icon="people">
<FormField label="Сотрудник" htmlFor="Employee" required full> <FormField label="Сотрудник" htmlFor="Employee" required full>
<PeopleField <PeopleField
context={context} context={context}
@@ -28,7 +28,7 @@ export const RequestSection: React.FC<IRequestSectionProps> = ({
onRemoveOrganization, onRemoveOrganization,
assetsAcceptorEditable assetsAcceptorEditable
}) => ( }) => (
<CollapseSection title="Заявление на увольнение" icon="document"> <CollapseSection title="Заявка" icon="document">
<FormField label="Сотрудник" htmlFor="Employee" required full> <FormField label="Сотрудник" htmlFor="Employee" required full>
<PeopleField <PeopleField
context={context} context={context}
@@ -5,7 +5,7 @@ import { isoDatePlusDays } from '../../../shared/dateUtils';
/** Единственная секция формы «Отпуск без содержания»: сотрудник, должность, период, основание, замещающий. */ /** Единственная секция формы «Отпуск без содержания»: сотрудник, должность, период, основание, замещающий. */
export const RequestSection: React.FC<ISectionProps> = ({ data, set, context, onEmployeeChange }) => ( export const RequestSection: React.FC<ISectionProps> = ({ data, set, context, onEmployeeChange }) => (
<CollapseSection title="Заявка на отпуск без содержания" icon="people"> <CollapseSection title="Заявка" icon="people">
<FormField label="Сотрудник" htmlFor="Employee" required full> <FormField label="Сотрудник" htmlFor="Employee" required full>
<PeopleField <PeopleField
context={context} context={context}
@@ -5,7 +5,7 @@ import { isoDatePlusDays } from '../../../shared/dateUtils';
/** Единственная секция формы «Заявка на отпуск»: сотрудник, должность, даты. */ /** Единственная секция формы «Заявка на отпуск»: сотрудник, должность, даты. */
export const RequestSection: React.FC<ISectionProps> = ({ data, set, context, onEmployeeChange }) => ( export const RequestSection: React.FC<ISectionProps> = ({ data, set, context, onEmployeeChange }) => (
<CollapseSection title="Заявка на трудовой отпуск" icon="people"> <CollapseSection title="Заявка" icon="people">
<FormField label="Сотрудник" htmlFor="Employee" required full> <FormField label="Сотрудник" htmlFor="Employee" required full>
<PeopleField <PeopleField
context={context} context={context}