import React, { Fragment, useRef, useMemo,useEffect,useState } from 'react'; import { Table, Modal, message } from 'antd'; import {CloseOutlined} from "@ant-design/icons"; import usePageTable from '../../../components/crud/usePageTable2' import { createCrudService } from '../../../components/crud/_'; import { httppost2 } from '../../../utils/request'; import apiurl from '../../../service/apiurl'; import SetDrpStation from '../setMapStation/drp.js' import moment from 'moment'; const Page = () => { const [ tableData, setTableData ] = useState([])//在线 const [ open, setOpen ] = useState(false) const getData = async(val)=>{ const { code, data} = await httppost2(apiurl.home.skjbxx) if(code!==200){ return } setTableData(data[0]) } useEffect(()=>{ getData() },[]) const getNum = (v)=>{ const num = +v if(Number.isFinite(num)){ return num.toFixed(2) } } return ( <>
工程位置:
{tableData.resLoc}
水库规模:
{ { 1:'大 (1)型', 2:'大 (2)型', 3:'中型', 4:'小 (1)型', 5:'小 (2)型', 9:'其他', }[tableData.engScal] }
主要功能:
{tableData.rsvFunction}
坝址以上流域面积(km²):
{getNum(tableData.watShedArea)}
总库容(万m³):
{getNum(tableData.totCap)}
校核洪水位(m):
{getNum(tableData.calFloodLev)}
设计洪水位(m):
{getNum(tableData.desFloodLev)}
正常蓄水位(m):
{getNum(tableData.normWatLev)}
汛限水位(m):
{getNum(tableData.flLowLimLev)}
死水位(m):
{getNum(tableData.deadLev)}
兴利库容(万m³):
{getNum(tableData.benResCap)}
死库容(万m³):
{getNum(tableData.deadCap)}
工程特性表:
setOpen(true)}>工程特性表详情
{/*
更多详情
*/}
setOpen(false)} wrapClassName='home_modal' >
{'工程特性表'}
setOpen(false)} style={{color:"#333"}}/>