diff --git a/web/src/components/AppModal/AppModal.css b/web/src/components/AppModal/AppModal.css index 89f0369..c92cbb3 100644 --- a/web/src/components/AppModal/AppModal.css +++ b/web/src/components/AppModal/AppModal.css @@ -7,7 +7,9 @@ padding: 16px !important; } .appModal .ant-modal-footer { - padding: 0px 16px 16px 16px !important; + margin-top: 0 !important; + padding: 16px !important; + border-top: 1px solid #f0f0f0 !important; } .appModal .ant-modal-header { border-bottom: 1px solid #f0f0f0 !important; diff --git a/web/src/layouts/ConsolidationsList.tsx b/web/src/layouts/ConsolidationsList.tsx index 9ea8fe4..07e1aaa 100644 --- a/web/src/layouts/ConsolidationsList.tsx +++ b/web/src/layouts/ConsolidationsList.tsx @@ -93,6 +93,7 @@ export function ConsolidationPage() { flexDirection: 'column', minHeight: 0, borderRadius: 12, + border: '1px solid #e4e7ec', }}> {/* после «Взять в работу» перечитываем и панель «Организации»: в ней «Ответственный» */} setReloadKey((k) => k + 1)} /> @@ -108,6 +109,7 @@ export function ConsolidationPage() { flexDirection: 'column', minHeight: 0, borderRadius: 12, + border: '1px solid #e4e7ec', }}> diff --git a/web/src/widgets/CorrectionTable/CorrectionEditorModal.tsx b/web/src/widgets/CorrectionTable/CorrectionEditorModal.tsx index 4a55e00..7dad1fb 100644 --- a/web/src/widgets/CorrectionTable/CorrectionEditorModal.tsx +++ b/web/src/widgets/CorrectionTable/CorrectionEditorModal.tsx @@ -1,8 +1,9 @@ // Окно «Корректировка операции»: исходные строки ОСВ и распределение корректировки по двум сторонам агрегата, живой контроль, // комментарий. Правки статей и комментария пишутся в черновик (localStorage); действия со строками ОСВ уходят на сервер сразу. -import { Alert, App, Button, Input, Modal } from 'antd'; +import { Alert, App, Button, Input } from 'antd'; import { useEffect, useMemo, useRef, useState } from 'react'; import { useCurrentUser } from '../../auth/MeContext'; +import { AppModal } from '../../components/AppModal/AppModal'; import { allocate, saveCorrection } from '../../services/api/corrections'; import type { CorrectionAggregateOut, CorrectionEntryOut, CorrectionTableOut, Side, UnallocatedEntryOut } from '../../types/corrections'; import { AllocationPicker } from './AllocationPicker'; @@ -277,7 +278,7 @@ export function CorrectionEditorModal({ versionId, table, aggregateKey, editable const hint = editable ? null : readOnlyHint(table.read_only_reason); return ( - setPickerSide(null)} /> )} - + ); }