Иставлена ошибка загрузки типов секций

This commit is contained in:
Александр Сироткин 2021-12-29 14:56:53 +05:00
parent b06409af38
commit 37889cb6ce
2 changed files with 7 additions and 5 deletions

View File

@ -42,7 +42,7 @@ export const WellCompositeSections = ({ idWell, statsWells, selectedSections })
const [params, setParams] = useState([])
const [paramsColumns, setParamsColumns] = useState([])
useEffect(() => setParamsColumns(getColumns(idWell)), [idWell])
useEffect(() => (async() => setParamsColumns(await getColumns(idWell)))(), [idWell])
useEffect(() => {
if (isOpsModalVisible || selectedWellId <= 0) return

View File

@ -39,16 +39,18 @@ export const WellDrillParams = ({ idWell }) => {
const updateParams = useCallback(async () => await invokeWebApiWrapperAsync(
async () => {
const params = arrayOrDefault(await DrillParamsService.getAll(idWell))
// Typescript против использования числа в качестве типа значения select
params.forEach((param) => param.idWellSectionType = `${param.idWellSectionType}`)
setParams(params)
},
setShowLoader,
'Не удалось загрузить список режимов бурения скважины'
), [idWell])
useEffect(() => {
setColumns(getColumns(idWell))
updateParams()
}, [idWell, updateParams])
useEffect(() => (async () => {
setColumns(await getColumns(idWell))
await updateParams()
})(), [idWell, updateParams])
const handlerProps = {
service: DrillParamsService,