From e91dfbb8019aaa7c98ed427059896ca40013e518 Mon Sep 17 00:00:00 2001 From: PotapovaA Date: Wed, 22 Jul 2026 12:17:06 +0300 Subject: [PATCH] oper 4 form --- .../RealtimeTable/constants/FORM_4/OPER.js | 210 +++++++++--------- .../RealtimeTable/constants/columnColors.js | 9 + 2 files changed, 114 insertions(+), 105 deletions(-) diff --git a/web/src/components/RealtimeTable/constants/FORM_4/OPER.js b/web/src/components/RealtimeTable/constants/FORM_4/OPER.js index a21fc51..73dbf85 100644 --- a/web/src/components/RealtimeTable/constants/FORM_4/OPER.js +++ b/web/src/components/RealtimeTable/constants/FORM_4/OPER.js @@ -5,156 +5,157 @@ import { yellowColumn, redColumn, blueColumn, + tealColumn, } from "../columnColors"; export const config = { config: { colors: { "data.header.section_code": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.header.section_code", }, "data.header.name": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.header.name", }, "data.header.justification": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.header.justification", }, "data.plan.q1": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.plan.q1", }, "data.plan.q2": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.plan.q2", }, "data.plan.q3": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.plan.q3", }, "data.plan.q4": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.plan.q4", }, "data.plan.year": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.plan.year", }, "data.plan.comment": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.plan.comment", }, "data.contract_summary.amount": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.contract_summary.amount", }, "data.contract_summary.reference": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.contract_summary.reference", }, "data.contract_summary.counterparty": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.contract_summary.counterparty", }, "data.contract_summary.deadline": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.contract_summary.deadline", }, "data.contract_summary.comment": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.contract_summary.comment", }, "data.contract_summary.future_payments_y1": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.contract_summary.future_payments_y1", }, "data.contract_summary.future_payments_y2": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.contract_summary.future_payments_y2", }, "data.contract_summary.other_ssp_amount": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.contract_summary.other_ssp_amount", }, "data.contract_summary.centralized_flag": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.contract_summary.centralized_flag", }, "data.allocation.contract_ref": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.allocation.contract_ref", }, "data.allocation.allocation_purpose": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.allocation.allocation_purpose", }, "data.seq_dfip.q1": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.seq_dfip.q1", }, "data.seq_dfip.q2": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.seq_dfip.q2", }, "data.seq_dfip.q3": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.seq_dfip.q3", }, "data.seq_dfip.q4": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.seq_dfip.q4", }, "data.seq_dfip.year": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.seq_dfip.year", }, "data.seq_dfip.justification": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.seq_dfip.justification", }, "data.reserve.q1": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.reserve.q1", }, "data.reserve.q2": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.reserve.q2", }, "data.reserve.q3": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.reserve.q3", }, "data.reserve.q4": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.reserve.q4", }, "data.reserve.year": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.reserve.year", }, "data.reserve.justification": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.reserve.justification", }, "data.approved.q1": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.approved.q1", }, "data.approved.q2": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.approved.q2", }, "data.approved.q3": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.approved.q3", }, "data.approved.q4": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.approved.q4", }, "data.approved.year": { - color_type: whiteColumn, + color_type: blueColumn, accessorKey: "data.approved.year", }, "data.collegial.amount": { @@ -306,7 +307,7 @@ export const config = { accessorKey: "data.q1.adj_reserve", }, "1_kvartal_2026_perenos_vo_2_kv_26_summa_bez_nds": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "1_kvartal_2026_perenos_vo_2_kv_26_summa_bez_nds", }, "data.q1.adj_comment": { @@ -322,27 +323,27 @@ export const config = { accessorKey: "1_kvartal_2026_field_field", }, "data.q1.pay_date": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q1.pay_date", }, "data.q1.pay_amount": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q1.pay_amount", }, "data.q1.pay_ho": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q1.pay_ho", }, "data.q1.pay_rf": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q1.pay_rf", }, "data.q1.pay_comment": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q1.pay_comment", }, "data.q1.pay_act": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q1.pay_act", }, "data.q1.booking": { @@ -374,43 +375,43 @@ export const config = { accessorKey: "data.q1.residual_after_actual", }, "data.q1.transfer_q2": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q1.transfer_q2", }, "data.q1.transfer_q3": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q1.transfer_q3", }, "data.q1.transfer_q4": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q1.transfer_q4", }, "data.q1.transfer_econ": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q1.transfer_econ", }, "data.q1.total": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q1.total", }, "data.q2.target_change": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q2.target_change", }, "data.q2.base_correction": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q2.base_correction", }, "data.q2.revision_inc": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q2.revision_inc", }, "data.q2.revision_seq": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q2.revision_seq", }, "data.q2.revision_comment": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q2.revision_comment", }, "data.q2.new_plan": { @@ -438,7 +439,7 @@ export const config = { accessorKey: "data.q2.adj_reserve", }, "2_kvartal_2026_perenos_v_3_kv_26_summa_bez_nds": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "2_kvartal_2026_perenos_v_3_kv_26_summa_bez_nds", }, "data.q2.corrected_plan": { @@ -446,27 +447,27 @@ export const config = { accessorKey: "data.q2.corrected_plan", }, "data.q2.pay_date": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q2.pay_date", }, "data.q2.pay_amount": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q2.pay_amount", }, "data.q2.pay_ho": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q2.pay_ho", }, "data.q2.pay_rf": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q2.pay_rf", }, "data.q2.pay_comment": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q2.pay_comment", }, "data.q2.pay_act": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q2.pay_act", }, "data.q2.booking": { @@ -498,39 +499,39 @@ export const config = { accessorKey: "data.q2.residual_after_actual", }, "data.q2.transfer_q3": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q2.transfer_q3", }, "data.q2.transfer_q4": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q2.transfer_q4", }, "data.q2.transfer_econ": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q2.transfer_econ", }, "data.q2.total": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q2.total", }, "data.q3.target_change": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q3.target_change", }, "data.q3.base_correction": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q3.base_correction", }, "data.q3.revision_inc": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q3.revision_inc", }, "data.q3.revision_seq": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q3.revision_seq", }, "data.q3.revision_comment": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q3.revision_comment", }, "data.q3.new_plan": { @@ -558,7 +559,7 @@ export const config = { accessorKey: "data.q3.adj_reserve", }, "3_kvartal_2026_perenos_v_4_kv_26_summa_bez_nds": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "3_kvartal_2026_perenos_v_4_kv_26_summa_bez_nds", }, "data.q3.corrected_plan": { @@ -566,27 +567,27 @@ export const config = { accessorKey: "data.q3.corrected_plan", }, "data.q3.pay_date": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q3.pay_date", }, "data.q3.pay_amount": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q3.pay_amount", }, "data.q3.pay_ho": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q3.pay_ho", }, "data.q3.pay_rf": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q3.pay_rf", }, "data.q3.pay_comment": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q3.pay_comment", }, "data.q3.pay_act": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q3.pay_act", }, "data.q3.booking": { @@ -618,35 +619,35 @@ export const config = { accessorKey: "data.q3.residual_after_actual", }, "data.q3.transfer_q4": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q3.transfer_q4", }, "data.q3.transfer_econ": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q3.transfer_econ", }, "data.q3.total": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q3.total", }, "data.q4.target_change": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q4.target_change", }, "data.q4.base_correction": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q4.base_correction", }, "data.q4.revision_inc": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q4.revision_inc", }, "data.q4.revision_seq": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q4.revision_seq", }, "data.q4.revision_comment": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q4.revision_comment", }, "data.q4.new_plan": { @@ -678,27 +679,27 @@ export const config = { accessorKey: "data.q4.corrected_plan", }, "data.q4.pay_date": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q4.pay_date", }, "data.q4.pay_amount": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q4.pay_amount", }, "data.q4.pay_ho": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q4.pay_ho", }, "data.q4.pay_rf": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q4.pay_rf", }, "data.q4.pay_comment": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q4.pay_comment", }, "data.q4.pay_act": { - color_type: whiteColumn, + color_type: tealColumn, accessorKey: "data.q4.pay_act", }, "data.q4.booking": { @@ -734,15 +735,15 @@ export const config = { accessorKey: "data.q4.residual_after_actual", }, "4_kvartal_2026_zakrytie_4_go_kvartala_field": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "4_kvartal_2026_zakrytie_4_go_kvartala_field", }, "data.q4.transfer_econ": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q4.transfer_econ", }, "data.q4.total": { - color_type: whiteColumn, + color_type: redColumn, accessorKey: "data.q4.total", }, field_fakt_1_kv_field: { @@ -768,7 +769,7 @@ export const config = { }, columns: [ { - header: "", + header: ".", accessorKey: "field", columns: [ { @@ -1469,7 +1470,7 @@ export const config = { }, }, { - header: "", + header: "..", accessorKey: "field_4", columns: [ { @@ -1524,7 +1525,7 @@ export const config = { }, }, }, - + { header: "ЦКК", accessorKey: "field_tskk", @@ -2007,7 +2008,7 @@ export const config = { }, }, }, - + { header: "Комментарий", accessorKey: "1_kvartal_2026_kommentariy", @@ -2046,7 +2047,7 @@ export const config = { }, }, }, - + { header: "Платеж и предоставление акта", accessorKey: "1_kvartal_2026_platezh_i_predostavlenie_akta", @@ -2486,7 +2487,7 @@ export const config = { }, }, }, - + { header: "Текущие корректировки( = 0)", accessorKey: "2_kvartal_2026_tekuschie_korrektirovki_0", @@ -2569,7 +2570,7 @@ export const config = { }, }, }, - + { header: "Скорр. план 2 кв. 26", accessorKey: "2_kvartal_2026_skorr_plan_2_kv_26", @@ -3015,7 +3016,7 @@ export const config = { }, }, }, - + { header: "Текущие корректировки( = 0)", accessorKey: "3_kvartal_2026_tekuschie_korrektirovki_0", @@ -3098,7 +3099,7 @@ export const config = { }, }, }, - + { header: "Скорр. план 3 кв. 26", accessorKey: "3_kvartal_2026_skorr_plan_3_kv_26", @@ -3531,7 +3532,7 @@ export const config = { }, }, }, - + { header: "Текущие корректировки( = 0)", accessorKey: "4_kvartal_2026_tekuschie_korrektirovki_0", @@ -3885,7 +3886,6 @@ export const config = { header: "Закрытие 4-го квартала", accessorKey: "4_kvartal_2026_zakrytie_4_go_kvartala", columns: [ - { header: "Перенос в фонд экономии", accessorKey: "data.q4.transfer_econ", diff --git a/web/src/components/RealtimeTable/constants/columnColors.js b/web/src/components/RealtimeTable/constants/columnColors.js index 5213135..85250d6 100644 --- a/web/src/components/RealtimeTable/constants/columnColors.js +++ b/web/src/components/RealtimeTable/constants/columnColors.js @@ -43,6 +43,15 @@ export const blueColumn = { COLOR: "#000000", }; +export const tealColumn = { + ROOT: "#92CDDC", // самый темный + GROUP: "#B6DDE8", // средний + ITEM: "rgb(211, 228, 248)", // самый светлый + SUB_ITEM: "#FFFFFF", + INPUT: "#FFFFFF", + COLOR: "#000000", +}; + export const yellowColumn = { ROOT: "#FFFF66", GROUP: "#FFFF99",