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
|
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}
|
||||||
|
|||||||
Reference in New Issue
Block a user