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

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 [params, setParams] = useState([])
const [paramsColumns, setParamsColumns] = useState([]) const [paramsColumns, setParamsColumns] = useState([])
useEffect(() => setParamsColumns(getColumns(idWell)), [idWell]) useEffect(() => (async() => setParamsColumns(await getColumns(idWell)))(), [idWell])
useEffect(() => { useEffect(() => {
if (isOpsModalVisible || selectedWellId <= 0) return if (isOpsModalVisible || selectedWellId <= 0) return

View File

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