Возможность указать процедуру подготовки данных для запрашиваемого прогноза в модели (клиентские доработки)
This commit is contained in:
parent
6c1e35a324
commit
41a59b9477
@ -281,7 +281,8 @@ const AdminTab = ({ dataSelection = DS_RN_DEFAULT, dataSelectionClassMachine = n
|
|||||||
args: {
|
args: {
|
||||||
NPRN: equipDataSelectionClassMachine,
|
NPRN: equipDataSelectionClassMachine,
|
||||||
STASK: values.task,
|
STASK: values.task,
|
||||||
NDATASET_ID: values.dataset ? parseInt(values.dataset) : null
|
NDATASET_ID: values.dataset ? parseInt(values.dataset) : null,
|
||||||
|
SUSERPROCS_FRCST_DATA: values.userprocsForecastData
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
setDialogs(pv => ({ ...pv, dataSelectionClassMachineModelIU: false }));
|
setDialogs(pv => ({ ...pv, dataSelectionClassMachineModelIU: false }));
|
||||||
|
@ -517,9 +517,13 @@ const EquipDataSelectionClassMachineModelIU = ({ classMachine, onOk, onCancel })
|
|||||||
//Собственное состояние - значения формы
|
//Собственное состояние - значения формы
|
||||||
const [values, setValues] = useState({
|
const [values, setValues] = useState({
|
||||||
task: "RUL",
|
task: "RUL",
|
||||||
dataset: null
|
dataset: null,
|
||||||
|
userprocsForecastData: null
|
||||||
});
|
});
|
||||||
|
|
||||||
|
//Подключение к контексту приложения
|
||||||
|
const { pOnlineShowDictionary } = useContext(ApplicationСtx);
|
||||||
|
|
||||||
//Доступные выборки данных
|
//Доступные выборки данных
|
||||||
const { equipDataSelectionClassMachineDataSetsList } = useEquipDataSelectionClassMachineDataSetsList(classMachine);
|
const { equipDataSelectionClassMachineDataSetsList } = useEquipDataSelectionClassMachineDataSetsList(classMachine);
|
||||||
|
|
||||||
@ -545,6 +549,13 @@ const EquipDataSelectionClassMachineModelIU = ({ classMachine, onOk, onCancel })
|
|||||||
onChange={handleValueChanged}
|
onChange={handleValueChanged}
|
||||||
list={equipDataSelectionClassMachineDataSetsList}
|
list={equipDataSelectionClassMachineDataSetsList}
|
||||||
/>
|
/>
|
||||||
|
<IUDFormTextField
|
||||||
|
elementCode={"userprocsForecastData"}
|
||||||
|
elementValue={values.userprocsForecastData}
|
||||||
|
labelText={"Процедура формирования данных для прогноза"}
|
||||||
|
onChange={handleValueChanged}
|
||||||
|
dictionary={callBack => selectUserProcsData(pOnlineShowDictionary, "userprocsForecastData", callBack)}
|
||||||
|
/>
|
||||||
</DialogContent>
|
</DialogContent>
|
||||||
<DialogActions>
|
<DialogActions>
|
||||||
<Button onClick={() => (onOk ? onOk(values) : null)}>{BUTTONS.OK}</Button>
|
<Button onClick={() => (onOk ? onOk(values) : null)}>{BUTTONS.OK}</Button>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user