исправила цвета в таблице

This commit is contained in:
PotapovaA 2026-09-14 11:39:14 +03:00
parent 51019c16b6
commit 37a93f400d
7 changed files with 2016 additions and 3090 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,564 +1,503 @@
import { whiteColumn } from '../columnColors'; import { whiteColumn } from "../columnColors";
export const config = { export const config = {
config: { config: {
colors: { colors: {},
'data.section_code': {
color_type: whiteColumn,
accessorKey: 'data.section_code',
},
'data.name': {
color_type: whiteColumn,
accessorKey: 'data.name',
},
'data.plan.support.q1': {
color_type: whiteColumn,
accessorKey: 'data.plan.support.q1',
},
'data.plan.support.q2': {
color_type: whiteColumn,
accessorKey: 'data.plan.support.q2',
},
'data.plan.support.q3': {
color_type: whiteColumn,
accessorKey: 'data.plan.support.q3',
},
'data.plan.support.q4': {
color_type: whiteColumn,
accessorKey: 'data.plan.support.q4',
},
'data.approved.support.q1': {
color_type: whiteColumn,
accessorKey: 'data.approved.support.q1',
},
'data.approved.support.q2': {
color_type: whiteColumn,
accessorKey: 'data.approved.support.q2',
},
'data.approved.support.q3': {
color_type: whiteColumn,
accessorKey: 'data.approved.support.q3',
},
'data.approved.support.q4': {
color_type: whiteColumn,
accessorKey: 'data.approved.support.q4',
},
'data.fact.support.q1': {
color_type: whiteColumn,
accessorKey: 'data.fact.support.q1',
},
'data.fact.support.q2': {
color_type: whiteColumn,
accessorKey: 'data.fact.support.q2',
},
'data.fact.support.q3': {
color_type: whiteColumn,
accessorKey: 'data.fact.support.q3',
},
'data.fact.support.q4': {
color_type: whiteColumn,
accessorKey: 'data.fact.support.q4',
},
'data.corrected.support.q2': {
color_type: whiteColumn,
accessorKey: 'data.corrected.support.q2',
},
'data.corrected.support.q3': {
color_type: whiteColumn,
accessorKey: 'data.corrected.support.q3',
},
'data.plan.support.year': {
color_type: whiteColumn,
accessorKey: 'data.plan.support.year',
},
'data.approved.support.year': {
color_type: whiteColumn,
accessorKey: 'data.approved.support.year',
},
'data.fact.support.year': {
color_type: whiteColumn,
accessorKey: 'data.fact.support.year',
},
'data.corrected.support.q4': {
color_type: whiteColumn,
accessorKey: 'data.corrected.support.q4',
},
},
columns: [ columns: [
{ {
header: '', header: "",
accessorKey: 'field', accessorKey: "field",
columns: [ columns: [
{ {
header: '№ П/п', header: "№ П/п",
accessorKey: 'field_pp', accessorKey: "field_pp",
columns: [ columns: [
{ {
header: '', header: "",
accessorKey: 'field_pp_field', accessorKey: "field_pp_field",
columns: [ columns: [
{ {
header: '', header: "",
accessorKey: 'data.section_code', accessorKey: "data.section_code",
columnLetter: 'B', columnLetter: "B",
size: 150, size: 150,
filterFn: 'contains', filterFn: "contains",
}, },
], ],
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
{ {
header: 'Перечень расходов и затрат', header: "Перечень расходов и затрат",
accessorKey: 'field_perechen_raskhodov_i_zatrat', accessorKey: "field_perechen_raskhodov_i_zatrat",
columns: [ columns: [
{ {
header: '', header: "",
accessorKey: 'field_perechen_raskhodov_i_zatrat_field', accessorKey: "field_perechen_raskhodov_i_zatrat_field",
columns: [ columns: [
{ {
header: '', header: "",
accessorKey: 'data.name', accessorKey: "data.name",
columnLetter: 'C', columnLetter: "C",
size: 300, size: 300,
filterFn: 'contains', filterFn: "contains",
}, },
], ],
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
{ {
header: 'Расходы, планируемые РФ на {year} год', header: "Расходы, планируемые РФ на {year} год",
accessorKey: 'field_raskhody_planiruemye_rf_na_2026_god', accessorKey: "field_raskhody_planiruemye_rf_na_2026_god",
columns: [ columns: [
{ {
header: 'I квартал', header: "I квартал",
accessorKey: 'field_raskhody_planiruemye_rf_na_2026_god_i_kvartal', accessorKey:
"field_raskhody_planiruemye_rf_na_2026_god_i_kvartal",
columns: [ columns: [
{ {
header: '', header: "",
accessorKey: 'data.plan.support.q1', accessorKey: "data.plan.support.q1",
columnLetter: 'D', columnLetter: "D",
size: 150, size: 150,
filterFn: 'contains', filterFn: "contains",
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
{ {
header: 'II квартал', header: "II квартал",
accessorKey: 'field_raskhody_planiruemye_rf_na_2026_god_ii_kvartal', accessorKey:
"field_raskhody_planiruemye_rf_na_2026_god_ii_kvartal",
columns: [ columns: [
{ {
header: '', header: "",
accessorKey: 'data.plan.support.q2', accessorKey: "data.plan.support.q2",
columnLetter: 'E', columnLetter: "E",
size: 150, size: 150,
filterFn: 'contains', filterFn: "contains",
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
{ {
header: 'III квартал', header: "III квартал",
accessorKey: 'field_raskhody_planiruemye_rf_na_2026_god_iii_kvartal', accessorKey:
"field_raskhody_planiruemye_rf_na_2026_god_iii_kvartal",
columns: [ columns: [
{ {
header: '', header: "",
accessorKey: 'data.plan.support.q3', accessorKey: "data.plan.support.q3",
columnLetter: 'F', columnLetter: "F",
size: 150, size: 150,
filterFn: 'contains', filterFn: "contains",
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
{ {
header: 'IV квартал', header: "IV квартал",
accessorKey: 'field_raskhody_planiruemye_rf_na_2026_god_iv_kvartal', accessorKey:
"field_raskhody_planiruemye_rf_na_2026_god_iv_kvartal",
columns: [ columns: [
{ {
header: '', header: "",
accessorKey: 'data.plan.support.q4', accessorKey: "data.plan.support.q4",
columnLetter: 'G', columnLetter: "G",
size: 150, size: 150,
filterFn: 'contains', filterFn: "contains",
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
{ {
header: 'Утверждённые базовые расходы на {year} год', header: "Утверждённые базовые расходы на {year} год",
accessorKey: 'field_utverzhdennye_bazovye_raskhody_na_2026_god', accessorKey: "field_utverzhdennye_bazovye_raskhody_na_2026_god",
columns: [ columns: [
{ {
header: 'I квартал', header: "I квартал",
accessorKey: 'field_utverzhdennye_bazovye_raskhody_na_2026_god_i_kvartal', accessorKey:
"field_utverzhdennye_bazovye_raskhody_na_2026_god_i_kvartal",
columns: [ columns: [
{ {
header: '', header: "",
accessorKey: 'data.approved.support.q1', accessorKey: "data.approved.support.q1",
columnLetter: 'J', columnLetter: "J",
size: 150, size: 150,
filterFn: 'contains', filterFn: "contains",
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
{ {
header: 'II квартал', header: "II квартал",
accessorKey: 'field_utverzhdennye_bazovye_raskhody_na_2026_god_ii_kvartal', accessorKey:
"field_utverzhdennye_bazovye_raskhody_na_2026_god_ii_kvartal",
columns: [ columns: [
{ {
header: '', header: "",
accessorKey: 'data.approved.support.q2', accessorKey: "data.approved.support.q2",
columnLetter: 'K', columnLetter: "K",
size: 150, size: 150,
filterFn: 'contains', filterFn: "contains",
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
{ {
header: 'III квартал', header: "III квартал",
accessorKey: 'field_utverzhdennye_bazovye_raskhody_na_2026_god_iii_kvartal', accessorKey:
"field_utverzhdennye_bazovye_raskhody_na_2026_god_iii_kvartal",
columns: [ columns: [
{ {
header: '', header: "",
accessorKey: 'data.approved.support.q3', accessorKey: "data.approved.support.q3",
columnLetter: 'L', columnLetter: "L",
size: 150, size: 150,
filterFn: 'contains', filterFn: "contains",
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
{ {
header: 'IV квартал', header: "IV квартал",
accessorKey: 'field_utverzhdennye_bazovye_raskhody_na_2026_god_iv_kvartal', accessorKey:
"field_utverzhdennye_bazovye_raskhody_na_2026_god_iv_kvartal",
columns: [ columns: [
{ {
header: '', header: "",
accessorKey: 'data.approved.support.q4', accessorKey: "data.approved.support.q4",
columnLetter: 'M', columnLetter: "M",
size: 150, size: 150,
filterFn: 'contains', filterFn: "contains",
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
{ {
header: 'Фактические расходы за {year} год', header: "Фактические расходы за {year} год",
accessorKey: 'field_fakticheskie_raskhody_za_2026_god', accessorKey: "field_fakticheskie_raskhody_za_2026_god",
columns: [ columns: [
{ {
header: 'I квартал', header: "I квартал",
accessorKey: 'field_fakticheskie_raskhody_za_2026_god_i_kvartal', accessorKey:
"field_fakticheskie_raskhody_za_2026_god_i_kvartal",
columns: [ columns: [
{ {
header: '', header: "",
accessorKey: 'data.fact.support.q1', accessorKey: "data.fact.support.q1",
columnLetter: 'P', columnLetter: "P",
size: 150, size: 150,
filterFn: 'contains', filterFn: "contains",
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
{ {
header: 'II квартал', header: "II квартал",
accessorKey: 'field_fakticheskie_raskhody_za_2026_god_ii_kvartal', accessorKey:
"field_fakticheskie_raskhody_za_2026_god_ii_kvartal",
columns: [ columns: [
{ {
header: '', header: "",
accessorKey: 'data.fact.support.q2', accessorKey: "data.fact.support.q2",
columnLetter: 'Q', columnLetter: "Q",
size: 150, size: 150,
filterFn: 'contains', filterFn: "contains",
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
{ {
header: 'III квартал', header: "III квартал",
accessorKey: 'field_fakticheskie_raskhody_za_2026_god_iii_kvartal', accessorKey:
"field_fakticheskie_raskhody_za_2026_god_iii_kvartal",
columns: [ columns: [
{ {
header: '', header: "",
accessorKey: 'data.fact.support.q3', accessorKey: "data.fact.support.q3",
columnLetter: 'R', columnLetter: "R",
size: 150, size: 150,
filterFn: 'contains', filterFn: "contains",
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
{ {
header: 'IV квартал', header: "IV квартал",
accessorKey: 'field_fakticheskie_raskhody_za_2026_god_iv_kvartal', accessorKey:
"field_fakticheskie_raskhody_za_2026_god_iv_kvartal",
columns: [ columns: [
{ {
header: '', header: "",
accessorKey: 'data.fact.support.q4', accessorKey: "data.fact.support.q4",
columnLetter: 'S', columnLetter: "S",
size: 150, size: 150,
filterFn: 'contains', filterFn: "contains",
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
{ {
header: 'Скорректированная смета расходов на {year} год', header: "Скорректированная смета расходов на {year} год",
accessorKey: 'field_skorrektirovannaya_smeta_raskhodov_na_2026_god', accessorKey: "field_skorrektirovannaya_smeta_raskhodov_na_2026_god",
columns: [ columns: [
{ {
header: 'II квартал', header: "II квартал",
accessorKey: 'field_skorrektirovannaya_smeta_raskhodov_na_2026_god_ii_kvartal', accessorKey:
"field_skorrektirovannaya_smeta_raskhodov_na_2026_god_ii_kvartal",
columns: [ columns: [
{ {
header: '', header: "",
accessorKey: 'data.corrected.support.q2', accessorKey: "data.corrected.support.q2",
columnLetter: 'V', columnLetter: "V",
size: 150, size: 150,
filterFn: 'contains', filterFn: "contains",
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
{ {
header: 'III квартал', header: "III квартал",
accessorKey: 'field_skorrektirovannaya_smeta_raskhodov_na_2026_god_iii_kvartal', accessorKey:
"field_skorrektirovannaya_smeta_raskhodov_na_2026_god_iii_kvartal",
columns: [ columns: [
{ {
header: '', header: "",
accessorKey: 'data.corrected.support.q3', accessorKey: "data.corrected.support.q3",
columnLetter: 'W', columnLetter: "W",
size: 150, size: 150,
filterFn: 'contains', filterFn: "contains",
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
{ {
header: 'В тыс. рублей', header: "В тыс. рублей",
accessorKey: 'v_tys_rubley', accessorKey: "v_tys_rubley",
columns: [ columns: [
{ {
header: 'Расходы, планируемые РФ на {year} год', header: "Расходы, планируемые РФ на {year} год",
accessorKey: 'v_tys_rubley_raskhody_planiruemye_rf_na_2026_god', accessorKey: "v_tys_rubley_raskhody_planiruemye_rf_na_2026_god",
columns: [ columns: [
{ {
header: 'Итого: Поддержка', header: "Итого: Поддержка",
accessorKey: 'v_tys_rubley_raskhody_planiruemye_rf_na_2026_god_itogopodderzhka', accessorKey:
"v_tys_rubley_raskhody_planiruemye_rf_na_2026_god_itogopodderzhka",
columns: [ columns: [
{ {
header: '', header: "",
accessorKey: 'data.plan.support.year', accessorKey: "data.plan.support.year",
columnLetter: 'H', columnLetter: "H",
size: 150, size: 150,
filterFn: 'contains', filterFn: "contains",
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
], ],
}, },
{ {
header: 'Утверждённые базовые расходы на {year} год', header: "Утверждённые базовые расходы на {year} год",
accessorKey: 'v_tys_rubley_utverzhdennye_bazovye_raskhody_na_2026_god', accessorKey:
"v_tys_rubley_utverzhdennye_bazovye_raskhody_na_2026_god",
columns: [ columns: [
{ {
header: 'Итого: Поддержка', header: "Итого: Поддержка",
accessorKey: 'v_tys_rubley_utverzhdennye_bazovye_raskhody_na_2026_god_itogopodderzhka', accessorKey:
"v_tys_rubley_utverzhdennye_bazovye_raskhody_na_2026_god_itogopodderzhka",
columns: [ columns: [
{ {
header: '', header: "",
accessorKey: 'data.approved.support.year', accessorKey: "data.approved.support.year",
columnLetter: 'N', columnLetter: "N",
size: 150, size: 150,
filterFn: 'contains', filterFn: "contains",
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
], ],
}, },
{ {
header: 'Фактические расходы за {year} год', header: "Фактические расходы за {year} год",
accessorKey: 'v_tys_rubley_fakticheskie_raskhody_za_2026_god', accessorKey: "v_tys_rubley_fakticheskie_raskhody_za_2026_god",
columns: [ columns: [
{ {
header: 'Итого: Поддержка', header: "Итого: Поддержка",
accessorKey: 'v_tys_rubley_fakticheskie_raskhody_za_2026_god_itogopodderzhka', accessorKey:
"v_tys_rubley_fakticheskie_raskhody_za_2026_god_itogopodderzhka",
columns: [ columns: [
{ {
header: '', header: "",
accessorKey: 'data.fact.support.year', accessorKey: "data.fact.support.year",
columnLetter: 'T', columnLetter: "T",
size: 150, size: 150,
filterFn: 'contains', filterFn: "contains",
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
], ],
}, },
{ {
header: 'Скорректированная смета расходов на {year} год', header: "Скорректированная смета расходов на {year} год",
accessorKey: 'v_tys_rubley_skorrektirovannaya_smeta_raskhodov_na_2026_god', accessorKey:
"v_tys_rubley_skorrektirovannaya_smeta_raskhodov_na_2026_god",
columns: [ columns: [
{ {
header: 'IV квартал', header: "IV квартал",
accessorKey: 'v_tys_rubley_skorrektirovannaya_smeta_raskhodov_na_2026_god_iv_kvartal', accessorKey:
"v_tys_rubley_skorrektirovannaya_smeta_raskhodov_na_2026_god_iv_kvartal",
columns: [ columns: [
{ {
header: '', header: "",
accessorKey: 'data.corrected.support.q4', accessorKey: "data.corrected.support.q4",
columnLetter: 'X', columnLetter: "X",
size: 150, size: 150,
filterFn: 'contains', filterFn: "contains",
}, },
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },
@ -567,8 +506,8 @@ export const config = {
], ],
muiTableHeadCellProps: { muiTableHeadCellProps: {
sx: { sx: {
backgroundColor: '#FFFFFF', backgroundColor: "#FFFFFF",
color: '#000000', color: "#000000",
}, },
}, },
}, },

View File

@ -1,164 +1,7 @@
import { greenColumn } from "../columnColors"; import { greenColumn } from "../columnColors";
export const config = { export const config = {
config: { config: {
colors: { colors: {},
"data.section_code": {
color_type: greenColumn,
accessorKey: "data.section_code",
},
"data.name": {
color_type: greenColumn,
accessorKey: "data.name",
},
"data.plan.support.q1": {
color_type: greenColumn,
accessorKey: "data.plan.support.q1",
},
"data.plan.support.q2": {
color_type: greenColumn,
accessorKey: "data.plan.support.q2",
},
"data.plan.support.q3": {
color_type: greenColumn,
accessorKey: "data.plan.support.q3",
},
"data.plan.support.q4": {
color_type: greenColumn,
accessorKey: "data.plan.support.q4",
},
"data.plan.support.year": {
color_type: greenColumn,
accessorKey: "data.plan.support.year",
},
"data.plan.development.q1": {
color_type: greenColumn,
accessorKey: "data.plan.development.q1",
},
"data.plan.development.q2": {
color_type: greenColumn,
accessorKey: "data.plan.development.q2",
},
"data.plan.development.q3": {
color_type: greenColumn,
accessorKey: "data.plan.development.q3",
},
"data.plan.development.q4": {
color_type: greenColumn,
accessorKey: "data.plan.development.q4",
},
"data.plan.development.year": {
color_type: greenColumn,
accessorKey: "data.plan.development.year",
},
itogo_2026_field_field_field: {
color_type: greenColumn,
accessorKey: "itogo_2026_field_field_field",
},
"data.approved.support.q1": {
color_type: greenColumn,
accessorKey: "data.approved.support.q1",
},
"data.approved.support.q2": {
color_type: greenColumn,
accessorKey: "data.approved.support.q2",
},
"data.approved.support.q3": {
color_type: greenColumn,
accessorKey: "data.approved.support.q3",
},
"data.approved.support.q4": {
color_type: greenColumn,
accessorKey: "data.approved.support.q4",
},
"data.approved.support.year": {
color_type: greenColumn,
accessorKey: "data.approved.support.year",
},
"data.approved.development.q1": {
color_type: greenColumn,
accessorKey: "data.approved.development.q1",
},
"data.approved.development.q2": {
color_type: greenColumn,
accessorKey: "data.approved.development.q2",
},
"data.approved.development.q3": {
color_type: greenColumn,
accessorKey: "data.approved.development.q3",
},
"data.approved.development.q4": {
color_type: greenColumn,
accessorKey: "data.approved.development.q4",
},
"data.approved.development.year": {
color_type: greenColumn,
accessorKey: "data.approved.development.year",
},
"data.fact.support.q1": {
color_type: greenColumn,
accessorKey: "data.fact.support.q1",
},
"data.fact.support.q2": {
color_type: greenColumn,
accessorKey: "data.fact.support.q2",
},
"data.fact.support.q3": {
color_type: greenColumn,
accessorKey: "data.fact.support.q3",
},
"data.fact.support.q4": {
color_type: greenColumn,
accessorKey: "data.fact.support.q4",
},
"data.fact.support.year": {
color_type: greenColumn,
accessorKey: "data.fact.support.year",
},
"data.fact.development.q1": {
color_type: greenColumn,
accessorKey: "data.fact.development.q1",
},
"data.fact.development.q2": {
color_type: greenColumn,
accessorKey: "data.fact.development.q2",
},
"data.fact.development.q3": {
color_type: greenColumn,
accessorKey: "data.fact.development.q3",
},
"data.fact.development.q4": {
color_type: greenColumn,
accessorKey: "data.fact.development.q4",
},
"data.fact.development.year": {
color_type: greenColumn,
accessorKey: "data.fact.development.year",
},
"data.corrected.support.q2": {
color_type: greenColumn,
accessorKey: "data.corrected.support.q2",
},
"data.corrected.support.q3": {
color_type: greenColumn,
accessorKey: "data.corrected.support.q3",
},
"data.corrected.support.q4": {
color_type: greenColumn,
accessorKey: "data.corrected.support.q4",
},
"data.corrected.development.q2": {
color_type: greenColumn,
accessorKey: "data.corrected.development.q2",
},
"data.corrected.development.q3": {
color_type: greenColumn,
accessorKey: "data.corrected.development.q3",
},
"data.corrected.development.q4": {
color_type: greenColumn,
accessorKey: "data.corrected.development.q4",
},
},
columns: [ columns: [
{ {
header: "№ П/п", header: "№ П/п",

File diff suppressed because it is too large Load Diff

View File

@ -10,8 +10,8 @@ export const greenColumn = {
export const orangeColumn = { export const orangeColumn = {
ROOT: "#F1C297", ROOT: "#F1C297",
GROUP: "#F6D6B9", GROUP: "#F6D6B9",
ITEM: "#FAEBDC", ITEM: "#fbe8d5",
SUB_ITEM: "#FAEBDC", SUB_ITEM: "#fcf2e8",
INPUT: "#FFFFFF", INPUT: "#FFFFFF",
COLOR: "#000000", COLOR: "#000000",
}; };

View File

@ -80,12 +80,15 @@ function getColorCell(colors, column, row) {
const rowType = row?.original?.row_type || row?.row_type; const rowType = row?.original?.row_type || row?.row_type;
const sectionCodeValue = row?.original?.data?.section_code ?? row?.original?.data?.header?.section_code; const sectionCodeValue = row?.original?.data?.section_code ?? row?.original?.data?.header?.section_code;
if (colors[column.id]?.color_type?.[rowType]) {
return colors[column.id]?.color_type?.[rowType];
}
if (sectionCodeValue !== null && sectionCodeValue !== undefined && sectionCodeValue !== '') { if (sectionCodeValue !== null && sectionCodeValue !== undefined && sectionCodeValue !== '') {
const sectionCode = String(sectionCodeValue)[0]; const sectionCode = String(sectionCodeValue)[0];
return (sectionCodeColor[sectionCode] || blueColumn)[rowType]; return (sectionCodeColor[sectionCode] || blueColumn)[rowType];
} }
return 'white';
return colors[column.id]?.color_type?.[rowType];
} }
const UPPERCASE_MONTH_PATTERN = /ЯНВАРЬ|ФЕВРАЛЬ|МАРТ|АПРЕЛЬ|МАЙ|ИЮНЬ|ИЮЛЬ|АВГУСТ|СЕНТЯБРЬ|ОКТЯБРЬ|НОЯБРЬ|ДЕКАБРЬ/g; const UPPERCASE_MONTH_PATTERN = /ЯНВАРЬ|ФЕВРАЛЬ|МАРТ|АПРЕЛЬ|МАЙ|ИЮНЬ|ИЮЛЬ|АВГУСТ|СЕНТЯБРЬ|ОКТЯБРЬ|НОЯБРЬ|ДЕКАБРЬ/g;

View File

@ -104,7 +104,6 @@ const ProjectsTable = ({
title: isLastOpened ? 'Последний открытый проект' : undefined, title: isLastOpened ? 'Последний открытый проект' : undefined,
sx: { sx: {
backgroundColor: '#ffffff', backgroundColor: '#ffffff',
...(isLastOpened && { backgroundColor: '#eef5e9', scrollMarginTop: '6rem' }),
'&:hover': { '&:hover': {
backgroundColor: 'rgb(248, 250, 252)', backgroundColor: 'rgb(248, 250, 252)',
}, },