Колонка UDO_T_EQUIPDSCMML.PRECISION_P удалена, UDO_T_EQUIPDSCMML.PRECISION_F переименована в PRECISION
This commit is contained in:
parent
c0599da7c3
commit
b43445491f
@ -1139,7 +1139,7 @@ create or replace package body UDO_PKG_EQUIPDS as
|
|||||||
SHINT => 'Алгоритм прогонозирования модели:<br>' ||
|
SHINT => 'Алгоритм прогонозирования модели:<br>' ||
|
||||||
UDO_PKG_EQUIPDS_BASE.CMML_TASK_HINT());
|
UDO_PKG_EQUIPDS_BASE.CMML_TASK_HINT());
|
||||||
PKG_P8PANELS_VISUAL.TDG_ADD_COL_DEF(RDATA_GRID => RDG,
|
PKG_P8PANELS_VISUAL.TDG_ADD_COL_DEF(RDATA_GRID => RDG,
|
||||||
SNAME => 'NPRECISION_F',
|
SNAME => 'NPRECISION',
|
||||||
SCAPTION => 'Точность',
|
SCAPTION => 'Точность',
|
||||||
SDATA_TYPE => PKG_P8PANELS_VISUAL.SDATA_TYPE_NUMB);
|
SDATA_TYPE => PKG_P8PANELS_VISUAL.SDATA_TYPE_NUMB);
|
||||||
PKG_P8PANELS_VISUAL.TDG_ADD_COL_DEF(RDATA_GRID => RDG,
|
PKG_P8PANELS_VISUAL.TDG_ADD_COL_DEF(RDATA_GRID => RDG,
|
||||||
@ -1167,7 +1167,7 @@ create or replace package body UDO_PKG_EQUIPDS as
|
|||||||
/* Обходим данные */
|
/* Обходим данные */
|
||||||
for C in (select T.RN NRN,
|
for C in (select T.RN NRN,
|
||||||
T.TASK STASK,
|
T.TASK STASK,
|
||||||
T.PRECISION_F NPRECISION_F,
|
T.PRECISION NPRECISION,
|
||||||
DM.MEAS_MNEMO SDICMUNTS,
|
DM.MEAS_MNEMO SDICMUNTS,
|
||||||
T.DATASET_ID NDATASET_ID,
|
T.DATASET_ID NDATASET_ID,
|
||||||
(select F.DATASET_TS
|
(select F.DATASET_TS
|
||||||
@ -1187,7 +1187,7 @@ create or replace package body UDO_PKG_EQUIPDS as
|
|||||||
/* Добавляем колонки с данными */
|
/* Добавляем колонки с данными */
|
||||||
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'NRN', NVALUE => C.NRN, BCLEAR => true);
|
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'NRN', NVALUE => C.NRN, BCLEAR => true);
|
||||||
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'STASK', SVALUE => C.STASK);
|
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'STASK', SVALUE => C.STASK);
|
||||||
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'NPRECISION_F', NVALUE => C.NPRECISION_F);
|
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'NPRECISION', NVALUE => C.NPRECISION);
|
||||||
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'SDICMUNTS', SVALUE => C.SDICMUNTS);
|
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'SDICMUNTS', SVALUE => C.SDICMUNTS);
|
||||||
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW,
|
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW,
|
||||||
SNAME => 'SDATASET',
|
SNAME => 'SDATASET',
|
||||||
@ -1348,7 +1348,7 @@ create or replace package body UDO_PKG_EQUIPDS as
|
|||||||
SHINT => 'Алгоритм прогонозирования модели:<br>' ||
|
SHINT => 'Алгоритм прогонозирования модели:<br>' ||
|
||||||
UDO_PKG_EQUIPDS_BASE.CMML_TASK_HINT());
|
UDO_PKG_EQUIPDS_BASE.CMML_TASK_HINT());
|
||||||
PKG_P8PANELS_VISUAL.TDG_ADD_COL_DEF(RDATA_GRID => RDG,
|
PKG_P8PANELS_VISUAL.TDG_ADD_COL_DEF(RDATA_GRID => RDG,
|
||||||
SNAME => 'NPRECISION_F',
|
SNAME => 'NPRECISION',
|
||||||
SCAPTION => 'Точность',
|
SCAPTION => 'Точность',
|
||||||
SDATA_TYPE => PKG_P8PANELS_VISUAL.SDATA_TYPE_NUMB);
|
SDATA_TYPE => PKG_P8PANELS_VISUAL.SDATA_TYPE_NUMB);
|
||||||
PKG_P8PANELS_VISUAL.TDG_ADD_COL_DEF(RDATA_GRID => RDG,
|
PKG_P8PANELS_VISUAL.TDG_ADD_COL_DEF(RDATA_GRID => RDG,
|
||||||
@ -1375,7 +1375,7 @@ create or replace package body UDO_PKG_EQUIPDS as
|
|||||||
T.PRN NEQUIPDSCM,
|
T.PRN NEQUIPDSCM,
|
||||||
DS.NAME SNEQUIPDS,
|
DS.NAME SNEQUIPDS,
|
||||||
T.TASK STASK,
|
T.TASK STASK,
|
||||||
T.PRECISION_F NPRECISION_F,
|
T.PRECISION NPRECISION,
|
||||||
DM.MEAS_MNEMO SDICMUNTS,
|
DM.MEAS_MNEMO SDICMUNTS,
|
||||||
T.STATUS NSTATUS,
|
T.STATUS NSTATUS,
|
||||||
T.ERR SERR
|
T.ERR SERR
|
||||||
@ -1395,7 +1395,7 @@ create or replace package body UDO_PKG_EQUIPDS as
|
|||||||
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'NEQUIPDSCM', NVALUE => C.NEQUIPDSCM);
|
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'NEQUIPDSCM', NVALUE => C.NEQUIPDSCM);
|
||||||
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'SNEQUIPDS', SVALUE => C.SNEQUIPDS);
|
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'SNEQUIPDS', SVALUE => C.SNEQUIPDS);
|
||||||
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'STASK', SVALUE => C.STASK);
|
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'STASK', SVALUE => C.STASK);
|
||||||
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'NPRECISION_F', NVALUE => C.NPRECISION_F);
|
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'NPRECISION', NVALUE => C.NPRECISION);
|
||||||
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'SDICMUNTS', SVALUE => C.SDICMUNTS);
|
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'SDICMUNTS', SVALUE => C.SDICMUNTS);
|
||||||
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'NSTATUS', NVALUE => C.NSTATUS);
|
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'NSTATUS', NVALUE => C.NSTATUS);
|
||||||
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'SERR', SVALUE => C.SERR);
|
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'SERR', SVALUE => C.SERR);
|
||||||
@ -1498,7 +1498,7 @@ create or replace package body UDO_PKG_EQUIPDS as
|
|||||||
SDATA_TYPE => PKG_P8PANELS_VISUAL.SDATA_TYPE_STR,
|
SDATA_TYPE => PKG_P8PANELS_VISUAL.SDATA_TYPE_STR,
|
||||||
SHINT => UDO_PKG_EQUIPDS_BASE.CMML_TASK_HINT());
|
SHINT => UDO_PKG_EQUIPDS_BASE.CMML_TASK_HINT());
|
||||||
PKG_P8PANELS_VISUAL.TDG_ADD_COL_DEF(RDATA_GRID => RDG,
|
PKG_P8PANELS_VISUAL.TDG_ADD_COL_DEF(RDATA_GRID => RDG,
|
||||||
SNAME => 'NEQUIPDSCMML_PRECISION_F',
|
SNAME => 'NEQUIPDSCMML_PRECISION',
|
||||||
SCAPTION => 'Точность',
|
SCAPTION => 'Точность',
|
||||||
SDATA_TYPE => PKG_P8PANELS_VISUAL.SDATA_TYPE_NUMB);
|
SDATA_TYPE => PKG_P8PANELS_VISUAL.SDATA_TYPE_NUMB);
|
||||||
PKG_P8PANELS_VISUAL.TDG_ADD_COL_DEF(RDATA_GRID => RDG,
|
PKG_P8PANELS_VISUAL.TDG_ADD_COL_DEF(RDATA_GRID => RDG,
|
||||||
@ -1532,7 +1532,7 @@ create or replace package body UDO_PKG_EQUIPDS as
|
|||||||
TO_CHAR(T.RQ_DATE, 'dd.mm.yyyy hh24:mi:ss') SRQ_DATE,
|
TO_CHAR(T.RQ_DATE, 'dd.mm.yyyy hh24:mi:ss') SRQ_DATE,
|
||||||
DS.CODE SEQUIPDS_CODE,
|
DS.CODE SEQUIPDS_CODE,
|
||||||
ML.TASK SEQUIPDSCMML_TASK,
|
ML.TASK SEQUIPDSCMML_TASK,
|
||||||
ML.PRECISION_F NEQUIPDSCMML_PRECISION_F,
|
ML.PRECISION NEQUIPDSCMML_PRECISION,
|
||||||
DM.MEAS_MNEMO SDICMUNTS,
|
DM.MEAS_MNEMO SDICMUNTS,
|
||||||
T.FORECAST BFORECAST,
|
T.FORECAST BFORECAST,
|
||||||
null NFORECAST,
|
null NFORECAST,
|
||||||
@ -1571,8 +1571,8 @@ create or replace package body UDO_PKG_EQUIPDS as
|
|||||||
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'SEQUIPDS_CODE', SVALUE => C.SEQUIPDS_CODE);
|
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'SEQUIPDS_CODE', SVALUE => C.SEQUIPDS_CODE);
|
||||||
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'SEQUIPDSCMML_TASK', SVALUE => C.SEQUIPDSCMML_TASK);
|
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'SEQUIPDSCMML_TASK', SVALUE => C.SEQUIPDSCMML_TASK);
|
||||||
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW,
|
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW,
|
||||||
SNAME => 'NEQUIPDSCMML_PRECISION_F',
|
SNAME => 'NEQUIPDSCMML_PRECISION',
|
||||||
NVALUE => C.NEQUIPDSCMML_PRECISION_F);
|
NVALUE => C.NEQUIPDSCMML_PRECISION);
|
||||||
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'STO_FORECAST_DESC', SVALUE => C.STO_FORECAST_DESC);
|
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW, SNAME => 'STO_FORECAST_DESC', SVALUE => C.STO_FORECAST_DESC);
|
||||||
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW,
|
PKG_P8PANELS_VISUAL.TDG_ROW_ADD_COL(RROW => RDG_ROW,
|
||||||
SNAME => 'STO_FORECAST_DESC_COLOR',
|
SNAME => 'STO_FORECAST_DESC_COLOR',
|
||||||
|
@ -249,11 +249,11 @@ create or replace package UDO_PKG_EQUIPDS_BASE as
|
|||||||
NRN in number -- Регистрационный номер
|
NRN in number -- Регистрационный номер
|
||||||
);
|
);
|
||||||
|
|
||||||
/* Базовая установка фактической точности "Выборки данных оборудования (классы оборудования, модели)" */
|
/* Базовая установка точности "Выборки данных оборудования (классы оборудования, модели)" */
|
||||||
procedure CMML_SET_PRECISION_F
|
procedure CMML_SET_PRECISION
|
||||||
(
|
(
|
||||||
NRN in number, -- Регистрационный номер
|
NRN in number, -- Регистрационный номер
|
||||||
NPRECISION_F in number -- Точность (факт)
|
NPRECISION in number -- Точность
|
||||||
);
|
);
|
||||||
|
|
||||||
/* Базовая установка состояния "Выборки данных оборудования (классы оборудования, модели)" */
|
/* Базовая установка состояния "Выборки данных оборудования (классы оборудования, модели)" */
|
||||||
@ -1044,7 +1044,7 @@ create or replace package body UDO_PKG_EQUIPDS_BASE as
|
|||||||
NRN := GEN_ID();
|
NRN := GEN_ID();
|
||||||
/* Добавляем запись */
|
/* Добавляем запись */
|
||||||
insert into UDO_T_EQUIPDSCMML
|
insert into UDO_T_EQUIPDSCMML
|
||||||
(RN, PRN, TASK, PRECISION_F, QUEUE_ID, STATUS, ERR, DATASET_ID)
|
(RN, PRN, TASK, PRECISION, QUEUE_ID, STATUS, ERR, DATASET_ID)
|
||||||
values
|
values
|
||||||
(NRN, NPRN, STASK, null, null, NCMML_STATUS_REGISTERED, null, NDATASET_ID);
|
(NRN, NPRN, STASK, null, null, NCMML_STATUS_REGISTERED, null, NDATASET_ID);
|
||||||
end CMML_INS;
|
end CMML_INS;
|
||||||
@ -1092,17 +1092,17 @@ create or replace package body UDO_PKG_EQUIPDS_BASE as
|
|||||||
delete from UDO_T_EQUIPDSCMML T where T.RN = NRN;
|
delete from UDO_T_EQUIPDSCMML T where T.RN = NRN;
|
||||||
end CMML_DEL;
|
end CMML_DEL;
|
||||||
|
|
||||||
/* Базовая установка фактической точности "Выборки данных оборудования (классы оборудования, модели)" */
|
/* Базовая установка точности "Выборки данных оборудования (классы оборудования, модели)" */
|
||||||
procedure CMML_SET_PRECISION_F
|
procedure CMML_SET_PRECISION
|
||||||
(
|
(
|
||||||
NRN in number, -- Регистрационный номер
|
NRN in number, -- Регистрационный номер
|
||||||
NPRECISION_F in number -- Точность (факт)
|
NPRECISION in number -- Точность
|
||||||
)
|
)
|
||||||
is
|
is
|
||||||
begin
|
begin
|
||||||
/* Установим фактическую точность */
|
/* Установим точность */
|
||||||
update UDO_T_EQUIPDSCMML T set T.PRECISION_F = NPRECISION_F where T.RN = NRN;
|
update UDO_T_EQUIPDSCMML T set T.PRECISION = NPRECISION where T.RN = NRN;
|
||||||
end CMML_SET_PRECISION_F;
|
end CMML_SET_PRECISION;
|
||||||
|
|
||||||
/* Базовая установка состояния "Выборки данных оборудования (классы оборудования, модели)" */
|
/* Базовая установка состояния "Выборки данных оборудования (классы оборудования, модели)" */
|
||||||
procedure CMML_SET_STATUS
|
procedure CMML_SET_STATUS
|
||||||
|
@ -7,10 +7,8 @@ create table UDO_T_EQUIPDSCMML
|
|||||||
PRN number(17) not null,
|
PRN number(17) not null,
|
||||||
/* Задача (TCF - оценка технического состояния (Technical Condition Forecast), RUL - прогнозирование остаточного ресурса (Remaining Useful Life), FP - Прогнозирование отказа (Failure Predict)) */
|
/* Задача (TCF - оценка технического состояния (Technical Condition Forecast), RUL - прогнозирование остаточного ресурса (Remaining Useful Life), FP - Прогнозирование отказа (Failure Predict)) */
|
||||||
TASK varchar2(3) default 'RUL' not null,
|
TASK varchar2(3) default 'RUL' not null,
|
||||||
/* Точность (план) - не используется */
|
/* Точность */
|
||||||
PRECISION_P number(3) default 100 not null,
|
PRECISION number(17,2) default null,
|
||||||
/* Точность (факт) */
|
|
||||||
PRECISION_F number(17,2) default null,
|
|
||||||
/* Идентификатор очереди обработки */
|
/* Идентификатор очереди обработки */
|
||||||
QUEUE_ID varchar2(200) default null,
|
QUEUE_ID varchar2(200) default null,
|
||||||
/* Состояние (0 - зарегистрирована, 1 - обрабатывается внешней системой, 2 - успешно обработана внешней системой, 3 - при обработке внешней системой произошла ошибка) */
|
/* Состояние (0 - зарегистрирована, 1 - обрабатывается внешней системой, 2 - успешно обработана внешней системой, 3 - при обработке внешней системой произошла ошибка) */
|
||||||
@ -24,8 +22,7 @@ create table UDO_T_EQUIPDSCMML
|
|||||||
constraint UDO_C_EQUIPDSCMML_PRN_FK foreign key (PRN) references UDO_T_EQUIPDSCM(RN),
|
constraint UDO_C_EQUIPDSCMML_PRN_FK foreign key (PRN) references UDO_T_EQUIPDSCM(RN),
|
||||||
constraint UDO_C_EQUIPDSCMML_TASK_NB check (rtrim(TASK) is not null),
|
constraint UDO_C_EQUIPDSCMML_TASK_NB check (rtrim(TASK) is not null),
|
||||||
constraint UDO_C_EQUIPDSCMML_TASK_CH check (TASK in ('TCF', 'RUL', 'FP')),
|
constraint UDO_C_EQUIPDSCMML_TASK_CH check (TASK in ('TCF', 'RUL', 'FP')),
|
||||||
constraint UDO_C_EQUIPDSCMML_PRECP_CH check ((PRECISION_P > 0) and (PRECISION_P <= 100)),
|
constraint UDO_C_EQUIPDSCMML_PREC_CH check ((PRECISION is null) or ((PRECISION is not null) and (PRECISION >= 0))),
|
||||||
constraint UDO_C_EQUIPDSCMML_PRECF_CH check ((PRECISION_F is null) or ((PRECISION_F is not null) and (PRECISION_F >= 0))),
|
|
||||||
constraint UDO_C_EQUIPDSCMML_QID_NB check ((QUEUE_ID is null) or (rtrim(QUEUE_ID) is not null)),
|
constraint UDO_C_EQUIPDSCMML_QID_NB check ((QUEUE_ID is null) or (rtrim(QUEUE_ID) is not null)),
|
||||||
constraint UDO_C_EQUIPDSCMML_QID_CH check (((STATUS in (1, 2)) and (QUEUE_ID is not null)) or ((STATUS not in (1, 2)) and (QUEUE_ID is null))),
|
constraint UDO_C_EQUIPDSCMML_QID_CH check (((STATUS in (1, 2)) and (QUEUE_ID is not null)) or ((STATUS not in (1, 2)) and (QUEUE_ID is null))),
|
||||||
constraint UDO_C_EQUIPDSCMML_STATUS_CH check (STATUS in (0, 1, 2, 3)),
|
constraint UDO_C_EQUIPDSCMML_STATUS_CH check (STATUS in (0, 1, 2, 3)),
|
||||||
|
@ -170,9 +170,9 @@ const filesListDataCellRender = ({ row, columnDef, theme, onDelete }) => {
|
|||||||
//Форматирование колонок таблицы моделей класса оборудования выборки данных
|
//Форматирование колонок таблицы моделей класса оборудования выборки данных
|
||||||
const modelsListDataCellRender = ({ row, columnDef, theme, onDelete, onSendRq }) => {
|
const modelsListDataCellRender = ({ row, columnDef, theme, onDelete, onSendRq }) => {
|
||||||
switch (columnDef.name) {
|
switch (columnDef.name) {
|
||||||
case "NPRECISION_F":
|
case "NPRECISION":
|
||||||
return {
|
return {
|
||||||
data: row.NSTATUS == 2 ? `${row.NPRECISION_F} ${row.SDICMUNTS}` : ""
|
data: row.NSTATUS == 2 ? `${row.NPRECISION} ${row.SDICMUNTS}` : ""
|
||||||
};
|
};
|
||||||
case "NSTATUS":
|
case "NSTATUS":
|
||||||
return {
|
return {
|
||||||
|
@ -74,11 +74,11 @@ const techObjCardModelsTableDataCellRender = ({ row, columnDef, theme, onGoToMod
|
|||||||
switch (columnDef.name) {
|
switch (columnDef.name) {
|
||||||
case "SNEQUIPDS":
|
case "SNEQUIPDS":
|
||||||
case "STASK":
|
case "STASK":
|
||||||
case "NPRECISION_F":
|
case "NPRECISION":
|
||||||
return {
|
return {
|
||||||
data: (
|
data: (
|
||||||
<Link component="button" variant="body2" align="left" underline="hover" onClick={() => onGoToModel(row)}>
|
<Link component="button" variant="body2" align="left" underline="hover" onClick={() => onGoToModel(row)}>
|
||||||
{`${row[columnDef.name]}${columnDef.name == "NPRECISION_F" && row.NSTATUS == 2 ? ` ${row.SDICMUNTS}` : ""}`}
|
{`${row[columnDef.name]}${columnDef.name == "NPRECISION" && row.NSTATUS == 2 ? ` ${row.SDICMUNTS}` : ""}`}
|
||||||
</Link>
|
</Link>
|
||||||
)
|
)
|
||||||
};
|
};
|
||||||
@ -113,8 +113,8 @@ const techObjCardForecastListTableHeadCellRender = ({ columnDef }) => {
|
|||||||
//Форматирование колонок таблицы истории прогнозов класса оборудования выборки данных
|
//Форматирование колонок таблицы истории прогнозов класса оборудования выборки данных
|
||||||
const techObjCardForecastListTableDataCellRender = ({ row, columnDef, onShowForecastDetail }) => {
|
const techObjCardForecastListTableDataCellRender = ({ row, columnDef, onShowForecastDetail }) => {
|
||||||
switch (columnDef.name) {
|
switch (columnDef.name) {
|
||||||
case "NEQUIPDSCMML_PRECISION_F":
|
case "NEQUIPDSCMML_PRECISION":
|
||||||
return { data: `${row.NEQUIPDSCMML_PRECISION_F} ${row.SDICMUNTS}` };
|
return { data: `${row.NEQUIPDSCMML_PRECISION} ${row.SDICMUNTS}` };
|
||||||
case "STO_FORECAST_DESC":
|
case "STO_FORECAST_DESC":
|
||||||
return {
|
return {
|
||||||
cellProps: { align: "right" },
|
cellProps: { align: "right" },
|
||||||
|
Loading…
x
Reference in New Issue
Block a user