fix: убрать дублирующий заголовок секции у односекционных форм
CollapseSection.title у единственной секции формы дословно повторял заголовок страницы (FormCard title = requestType.title): «Обходной лист» под «Обходной лист», «Заявление на увольнение» под «Заявление на увольнение» — и так же у «Заявки на трудовой отпуск» и «Заявки на отпуск без содержания». Затронуто и форму подачи, и режим просмотра — RequestSection общий на оба. Заменил на «Заявка» — как уже сделано в Ticket1C (там секция единственная и тоже называется просто «Заявка», без повтора заголовка страницы). Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -34,7 +34,7 @@ export const RequestSection: React.FC<IRequestSectionProps> = ({
|
||||
writeOffEditableKeys
|
||||
}) => {
|
||||
return (
|
||||
<CollapseSection title="Обходной лист" icon="people">
|
||||
<CollapseSection title="Заявка" icon="people">
|
||||
<FormField label="Сотрудник" htmlFor="Employee" required full>
|
||||
<PeopleField
|
||||
context={context}
|
||||
|
||||
@@ -28,7 +28,7 @@ export const RequestSection: React.FC<IRequestSectionProps> = ({
|
||||
onRemoveOrganization,
|
||||
assetsAcceptorEditable
|
||||
}) => (
|
||||
<CollapseSection title="Заявление на увольнение" icon="document">
|
||||
<CollapseSection title="Заявка" icon="document">
|
||||
<FormField label="Сотрудник" htmlFor="Employee" required full>
|
||||
<PeopleField
|
||||
context={context}
|
||||
|
||||
@@ -5,7 +5,7 @@ import { isoDatePlusDays } from '../../../shared/dateUtils';
|
||||
|
||||
/** Единственная секция формы «Отпуск без содержания»: сотрудник, должность, период, основание, замещающий. */
|
||||
export const RequestSection: React.FC<ISectionProps> = ({ data, set, context, onEmployeeChange }) => (
|
||||
<CollapseSection title="Заявка на отпуск без содержания" icon="people">
|
||||
<CollapseSection title="Заявка" icon="people">
|
||||
<FormField label="Сотрудник" htmlFor="Employee" required full>
|
||||
<PeopleField
|
||||
context={context}
|
||||
|
||||
@@ -5,7 +5,7 @@ import { isoDatePlusDays } from '../../../shared/dateUtils';
|
||||
|
||||
/** Единственная секция формы «Заявка на отпуск»: сотрудник, должность, даты. */
|
||||
export const RequestSection: React.FC<ISectionProps> = ({ data, set, context, onEmployeeChange }) => (
|
||||
<CollapseSection title="Заявка на трудовой отпуск" icon="people">
|
||||
<CollapseSection title="Заявка" icon="people">
|
||||
<FormField label="Сотрудник" htmlFor="Employee" required full>
|
||||
<PeopleField
|
||||
context={context}
|
||||
|
||||
Reference in New Issue
Block a user