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