feat(): 白蚁普查修改
parent
ae58cfa58e
commit
b54341ea7a
|
|
@ -62,7 +62,7 @@ const TopMenu: React.FC<{
|
||||||
const menuClicked = (id: any) => {
|
const menuClicked = (id: any) => {
|
||||||
const menuItem:any = menu.find(m => m.id == id);
|
const menuItem:any = menu.find(m => m.id == id);
|
||||||
if (menuItem.title === "雨水工灾情") {
|
if (menuItem.title === "雨水工灾情") {
|
||||||
getReadStatus()
|
// getReadStatus()
|
||||||
}
|
}
|
||||||
const url = getMenuUrl(menuItem);
|
const url = getMenuUrl(menuItem);
|
||||||
|
|
||||||
|
|
@ -74,17 +74,17 @@ const TopMenu: React.FC<{
|
||||||
* @description 由于进入雨水工灾情 初始化进入是这个页面 发请求来获取未读和已读状态
|
* @description 由于进入雨水工灾情 初始化进入是这个页面 发请求来获取未读和已读状态
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
const getReadStatus = () => {
|
// const getReadStatus = () => {
|
||||||
createCrudService(apiurl.ssyq.status).delGet().then((res) => {
|
// createCrudService(apiurl.ssyq.status).delGet().then((res) => {
|
||||||
if (res.code === 200) {
|
// if (res.code === 200) {
|
||||||
dispatch.runtime.setIsReadObject(res.data)
|
// dispatch.runtime.setIsReadObject(res.data)
|
||||||
}
|
// }
|
||||||
})
|
// })
|
||||||
}
|
// }
|
||||||
|
|
||||||
useEffect(() => {
|
// useEffect(() => {
|
||||||
getReadStatus()
|
// getReadStatus()
|
||||||
}, [])
|
// }, [])
|
||||||
return (
|
return (
|
||||||
|
|
||||||
<div className='app-top-menu'>
|
<div className='app-top-menu'>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,4 @@
|
||||||
import { config } from '../config'
|
import { config } from '../config'
|
||||||
import Zfzl from '../views/gxsl/zfzl'
|
|
||||||
|
|
||||||
const pubapi_old = 'https://owrsvr.cloudowr.cn/svr'
|
const pubapi_old = 'https://owrsvr.cloudowr.cn/svr'
|
||||||
const pubapi = 'https://owrsvr.cloudowr.cn/pubapi'
|
const pubapi = 'https://owrsvr.cloudowr.cn/pubapi'
|
||||||
|
|
@ -342,7 +341,9 @@ const apiurl = {
|
||||||
},
|
},
|
||||||
byfz: {
|
byfz: {
|
||||||
bypc: {
|
bypc: {
|
||||||
page: service_fxdd + "/termite/survey/page",
|
// page: service_fxdd + "/termite/survey/page",
|
||||||
|
page: service_fxdd + "/termite/survey/pageDetail",
|
||||||
|
count:service_fxdd + "/termite/survey/count",
|
||||||
save: service_fxdd + "/termite/survey/insert",
|
save: service_fxdd + "/termite/survey/insert",
|
||||||
edit: service_fxdd + "/termite/survey/update",
|
edit: service_fxdd + "/termite/survey/update",
|
||||||
delete: service_fxdd + "/termite/survey/del",
|
delete: service_fxdd + "/termite/survey/del",
|
||||||
|
|
@ -972,6 +973,10 @@ const apiurl = {
|
||||||
update: service_fxdd + "/attResBase/update",
|
update: service_fxdd + "/attResBase/update",
|
||||||
getFile:service_fxdd + "/attResBase/file/get"
|
getFile:service_fxdd + "/attResBase/file/get"
|
||||||
},
|
},
|
||||||
|
buildInfo: {
|
||||||
|
detail: service_fxdd + "/attResBuilding/info",
|
||||||
|
update: service_fxdd + "/attResBuilding/update",
|
||||||
|
},
|
||||||
kr: {
|
kr: {
|
||||||
list: service_fxdd + "/stZvarlB/list",
|
list: service_fxdd + "/stZvarlB/list",
|
||||||
save: service_fxdd + "/stZvarlB/insert",
|
save: service_fxdd + "/stZvarlB/insert",
|
||||||
|
|
|
||||||
|
|
@ -5,11 +5,11 @@ module.exports = function (app) {
|
||||||
app.use(
|
app.use(
|
||||||
'/gunshiApp',
|
'/gunshiApp',
|
||||||
createProxyMiddleware({
|
createProxyMiddleware({
|
||||||
// target: 'http://local.gunshiiot.com:18083/',//测试
|
target: 'http://local.gunshiiot.com:18083/',//测试
|
||||||
// target: 'http://192.168.66.199:24105/',//正式
|
// target: 'http://192.168.66.199:24105/',//正式
|
||||||
// target: 'http://36.139.207.50:18083/',//移动云
|
// target: 'http://36.139.207.50:18083/',//移动云
|
||||||
// target: 'http://192.168.66.49:24105/',//移动云
|
// target: 'http://192.168.66.49:24105/',//移动云
|
||||||
target: 'http://192.168.66.32:24105/', //ls
|
// target: 'http://192.168.66.32:24105/', //ls
|
||||||
changeOrigin: true,
|
changeOrigin: true,
|
||||||
})
|
})
|
||||||
);
|
);
|
||||||
|
|
|
||||||
|
|
@ -8,6 +8,7 @@ import ModalForm from './form';
|
||||||
import apiurl from '../../../../service/apiurl';
|
import apiurl from '../../../../service/apiurl';
|
||||||
import usePageTable from '../../../../components/crud/usePageTable2';
|
import usePageTable from '../../../../components/crud/usePageTable2';
|
||||||
import { createCrudService } from '../../../../components/crud/_';
|
import { createCrudService } from '../../../../components/crud/_';
|
||||||
|
import { httppost2 } from '../../../../utils/request';
|
||||||
import {CrudOpRender_text} from '../../../../components/crud/CrudOpRender';
|
import {CrudOpRender_text} from '../../../../components/crud/CrudOpRender';
|
||||||
import './index.less';
|
import './index.less';
|
||||||
const url = "http://223.75.53.141:9102/test.by-lyf.tmp"
|
const url = "http://223.75.53.141:9102/test.by-lyf.tmp"
|
||||||
|
|
@ -40,6 +41,7 @@ const Page = () => {
|
||||||
}
|
}
|
||||||
const refModal = useRef();
|
const refModal = useRef();
|
||||||
const [searchVal, setSearchVal] = useState({})
|
const [searchVal, setSearchVal] = useState({})
|
||||||
|
const [count, setCount] = useState({})
|
||||||
// const columns = [
|
// const columns = [
|
||||||
// { title: '序号', key: 'inx', dataIndex: 'inx', width: 60, align: "center" },
|
// { title: '序号', key: 'inx', dataIndex: 'inx', width: 60, align: "center" },
|
||||||
// {title: '填报日期', key: 'reportDate', dataIndex: 'reportDate', width: 140,},
|
// {title: '填报日期', key: 'reportDate', dataIndex: 'reportDate', width: 140,},
|
||||||
|
|
@ -74,26 +76,42 @@ const Page = () => {
|
||||||
const columns = [
|
const columns = [
|
||||||
{
|
{
|
||||||
title: '监测时间',
|
title: '监测时间',
|
||||||
dataIndex: 'time',
|
dataIndex: 'reportDate',
|
||||||
key: 'time',
|
key: 'reportDate',
|
||||||
width: 180
|
width: 180,
|
||||||
|
align:'center'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '测点编号',
|
title: '测点编号',
|
||||||
dataIndex: 'code',
|
dataIndex: 'pileNumber',
|
||||||
key: 'code',
|
key: 'pileNumber',
|
||||||
width: 120
|
width: 120,
|
||||||
|
align:'center'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '有无白蚁',
|
title: '有无白蚁',
|
||||||
dataIndex: 'hasMosquito',
|
dataIndex: 'isHarm',
|
||||||
key: 'hasMosquito',
|
align:'center',
|
||||||
|
key: 'isHarm',
|
||||||
width: 100,
|
width: 100,
|
||||||
render: (text) => (
|
render:(text, record) => {
|
||||||
<Tag color={text ? 'red' : 'green'} style={{borderRadius: '50%', padding: '4px 8px'}}>
|
// 如果 isHarm 为 null 或 undefined,显示无
|
||||||
{text ? '有' : '无'}
|
if (text == null) {
|
||||||
</Tag>
|
return <Tag color="#04d919" style={{borderRadius: '50%', padding: '4px 8px'}}>无</Tag>;
|
||||||
)
|
}
|
||||||
|
|
||||||
|
// 如果 isHandle 为 null 或 undefined,当作 false 处理
|
||||||
|
const isHandle = record.isHandle ?? false;
|
||||||
|
|
||||||
|
return (
|
||||||
|
<Tag
|
||||||
|
color={text ? (isHandle ? '#04d919' : '#d9001b') : '#04d919'}
|
||||||
|
style={{borderRadius: '50%', padding: '4px 8px'}}
|
||||||
|
>
|
||||||
|
{text ? (isHandle ? '无' : '有') : '无'}
|
||||||
|
</Tag>
|
||||||
|
);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
const width = useMemo(() => columns.reduce((total, cur) => total + (cur.width), 0), [columns]);
|
const width = useMemo(() => columns.reduce((total, cur) => total + (cur.width), 0), [columns]);
|
||||||
|
|
@ -119,7 +137,27 @@ const Page = () => {
|
||||||
*/
|
*/
|
||||||
const successCallback = () => {
|
const successCallback = () => {
|
||||||
refresh()
|
refresh()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 获取白蚁统计数量
|
||||||
|
const getCount = async () => {
|
||||||
|
const params = {
|
||||||
|
pageSo: {
|
||||||
|
pageNumber: 1,
|
||||||
|
pageSize: 99999,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
try {
|
||||||
|
const res = await httppost2(apiurl.rcgl.byfz.bypc.count, params);
|
||||||
|
setCount(res.data);
|
||||||
|
} catch (error) {
|
||||||
|
console.log(error);
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
useEffect(() => {
|
||||||
|
getCount();
|
||||||
|
}, [])
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (searchVal) {
|
if (searchVal) {
|
||||||
const params = {
|
const params = {
|
||||||
|
|
@ -140,7 +178,7 @@ const Page = () => {
|
||||||
<Col span={6}>
|
<Col span={6}>
|
||||||
<div className='statItem'>
|
<div className='statItem'>
|
||||||
<div className='valueWrapper'>
|
<div className='valueWrapper'>
|
||||||
<span className='number' style={{ color: '#722ed1' }}>{stats.total}</span>
|
<span className='number' style={{ color: '#722ed1' }}>{count.totalPoint}</span>
|
||||||
<span className="unit">个</span>
|
<span className="unit">个</span>
|
||||||
</div>
|
</div>
|
||||||
<span className='label'>总监测点数</span>
|
<span className='label'>总监测点数</span>
|
||||||
|
|
@ -149,7 +187,7 @@ const Page = () => {
|
||||||
<Col span={6}>
|
<Col span={6}>
|
||||||
<div className='statItem'>
|
<div className='statItem'>
|
||||||
<div className='valueWrapper'>
|
<div className='valueWrapper'>
|
||||||
<span className='number' style={{ color: '#f5222d' }}>{stats.withMosquito}</span>
|
<span className='number' style={{ color: '#f5222d' }}>{count.hasAnt}</span>
|
||||||
<span className="unit">个</span>
|
<span className="unit">个</span>
|
||||||
</div>
|
</div>
|
||||||
<span className='label'>有白蚁</span>
|
<span className='label'>有白蚁</span>
|
||||||
|
|
@ -158,7 +196,7 @@ const Page = () => {
|
||||||
<Col span={6}>
|
<Col span={6}>
|
||||||
<div className='statItem'>
|
<div className='statItem'>
|
||||||
<div className='valueWrapper'>
|
<div className='valueWrapper'>
|
||||||
<span className='number' style={{ color: '#52c41a' }}>{stats.withoutMosquito}</span>
|
<span className='number' style={{ color: '#52c41a' }}>{count.notAnt}</span>
|
||||||
<span className="unit">个</span>
|
<span className="unit">个</span>
|
||||||
</div>
|
</div>
|
||||||
<span className='label'>无白蚁</span>
|
<span className='label'>无白蚁</span>
|
||||||
|
|
@ -167,7 +205,7 @@ const Page = () => {
|
||||||
<Col span={6}>
|
<Col span={6}>
|
||||||
<div className='statItem'>
|
<div className='statItem'>
|
||||||
<div className='valueWrapper'>
|
<div className='valueWrapper'>
|
||||||
<span className='number' style={{ color: '#8c8c8c' }}>{stats.noData}</span>
|
<span className='number' style={{ color: '#8c8c8c' }}>{count.noData}</span>
|
||||||
<span className="unit">个</span>
|
<span className="unit">个</span>
|
||||||
</div>
|
</div>
|
||||||
<span className='label'>无数据</span>
|
<span className='label'>无数据</span>
|
||||||
|
|
|
||||||
|
|
@ -12,10 +12,10 @@ const ToolBar = ({ setSearchVal, onSave, storeData, role }) => {
|
||||||
const onFinish = (values) => {
|
const onFinish = (values) => {
|
||||||
let dateSo;
|
let dateSo;
|
||||||
if (values.year) {
|
if (values.year) {
|
||||||
dateSo = moment(values.year).format('YYYY')
|
dateSo = moment(values.year).format('YYYY-MM-DD')
|
||||||
}
|
}
|
||||||
delete values.year
|
delete values.year
|
||||||
setSearchVal({...values, year:Number(dateSo)});
|
setSearchVal({...values, searchDate:dateSo});
|
||||||
}
|
}
|
||||||
|
|
||||||
// useEffect(() => {
|
// useEffect(() => {
|
||||||
|
|
@ -34,13 +34,13 @@ const ToolBar = ({ setSearchVal, onSave, storeData, role }) => {
|
||||||
<Form.Item label="监测日期" name="year">
|
<Form.Item label="监测日期" name="year">
|
||||||
<DatePicker
|
<DatePicker
|
||||||
allowClear
|
allowClear
|
||||||
style={{ width: "150px" }}
|
style={{ width: "240px" }}
|
||||||
/>
|
/>
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
<Form.Item label="测点编号" name="year">
|
<Form.Item label="测点编号" name="pileNumber">
|
||||||
<Input
|
<Input
|
||||||
allowClear
|
allowClear
|
||||||
style={{ width: "150px" }}
|
style={{ width: "240px" }}
|
||||||
/>
|
/>
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
{/* <Form.Item label="危害情况" name="isHarm">
|
{/* <Form.Item label="危害情况" name="isHarm">
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,47 @@
|
||||||
import React, { useState, useEffect } from 'react'
|
import React, { useState, useEffect } from 'react'
|
||||||
import { Row, Col, Form, Input, Divider, DatePicker, Button, Upload, message, Modal } from "antd"
|
import { Row, Col, Form, Input, Divider, DatePicker, Button, Upload, message, Modal } from "antd"
|
||||||
import { formItemLayout } from '../../../../../components/crud/FormLayoutProps'
|
import { formItemLayout } from '../../../../../components/crud/FormLayoutProps'
|
||||||
|
import { httpget2, httppost2 } from '../../../../../utils/request';
|
||||||
|
import apiurl from '../../../../../service/apiurl';
|
||||||
import './index.less'
|
import './index.less'
|
||||||
export default function BuildInfo() {
|
export default function BuildInfo() {
|
||||||
const [form] = Form.useForm();
|
const [form] = Form.useForm();
|
||||||
const [skdisabled, setSkDisabled] = useState(true)
|
const [skdisabled, setSkDisabled] = useState(true)
|
||||||
|
const [data, setData] = useState()
|
||||||
|
const getData = async () => {
|
||||||
|
try {
|
||||||
|
const res = await httpget2(apiurl.dataResourcesCenter.projectAndWater.buildInfo.detail)
|
||||||
|
if (res.code == 200) {
|
||||||
|
form.setFieldsValue(res.data)
|
||||||
|
setData(res.data)
|
||||||
|
}
|
||||||
|
} catch (error) {
|
||||||
|
console.log(error);
|
||||||
|
}
|
||||||
|
}
|
||||||
const onFinish = async () => {
|
const onFinish = async () => {
|
||||||
|
try {
|
||||||
|
const values = form.getFieldsValue();
|
||||||
|
const params = {
|
||||||
|
...data,
|
||||||
|
...values,
|
||||||
|
}
|
||||||
|
const res = await httppost2(apiurl.dataResourcesCenter.projectAndWater.buildInfo.update, params)
|
||||||
|
if (res.code == 200) {
|
||||||
|
message.success("修改成功")
|
||||||
|
setSkDisabled(true)
|
||||||
|
getData()
|
||||||
|
}
|
||||||
|
} catch (error) {
|
||||||
|
console.log(error);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
getData()
|
||||||
|
}, [])
|
||||||
return (
|
return (
|
||||||
<div className='basic-info-content'>
|
<div className='basic-info-content'>
|
||||||
<Form
|
<Form
|
||||||
|
|
@ -22,7 +56,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="坝型"
|
label="坝型"
|
||||||
name="resName"
|
name="mainType"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -31,7 +65,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="坝顶高程(m)"
|
label="坝顶高程(m)"
|
||||||
name="resName"
|
name="mainCrestElevation"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -40,7 +74,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="坝顶长度(m)"
|
label="坝顶长度(m)"
|
||||||
name="resName"
|
name="mainCrestLength"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -49,7 +83,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="坝顶宽度(m)"
|
label="坝顶宽度(m)"
|
||||||
name="resName"
|
name="mainCrestWidth"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -57,7 +91,7 @@ export default function BuildInfo() {
|
||||||
</Col><Col span={8}>
|
</Col><Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="最大坝高(m)"
|
label="最大坝高(m)"
|
||||||
name="resName"
|
name="mainMaxHeight"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -72,7 +106,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="坝型"
|
label="坝型"
|
||||||
name="resName"
|
name="auxType"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -81,7 +115,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="坝顶高程(m)"
|
label="坝顶高程(m)"
|
||||||
name="resName"
|
name="auxCrestElevation"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -90,7 +124,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="坝顶长度(m)"
|
label="坝顶长度(m)"
|
||||||
name="resName"
|
name="auxCrestLength"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -99,7 +133,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="坝顶宽度(m)"
|
label="坝顶宽度(m)"
|
||||||
name="resName"
|
name="auxCrestWidth"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -107,7 +141,7 @@ export default function BuildInfo() {
|
||||||
</Col><Col span={8}>
|
</Col><Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="最大坝高(m)"
|
label="最大坝高(m)"
|
||||||
name="resName"
|
name="auxMaxHeight"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -122,7 +156,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="型式"
|
label="型式"
|
||||||
name="resName"
|
name="spillwayType"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -131,7 +165,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="堰顶型式"
|
label="堰顶型式"
|
||||||
name="resName"
|
name="spillwayCrestType"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -140,7 +174,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="地基特性"
|
label="地基特性"
|
||||||
name="resName"
|
name="spillwayFoundation"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -149,7 +183,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="溢流堰顶高程(m)"
|
label="溢流堰顶高程(m)"
|
||||||
name="resName"
|
name="spillwayCrestElevation"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -158,7 +192,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="溢流堰净宽(m)"
|
label="溢流堰净宽(m)"
|
||||||
name="resName"
|
name="spillwayNetWidth"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -167,31 +201,31 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="消能型式"
|
label="消能型式"
|
||||||
name="resName"
|
name="spillwayEnergyDissipation"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
</Col> <Col span={8}>
|
</Col> <Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="校核洪水下泄流量(m3/s)"
|
label="校核洪水下泄流量(m³/s)"
|
||||||
name="resName"
|
name="spillwayCheckFloodDischarge"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
</Col> <Col span={8}>
|
</Col> <Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="设计洪水下泄流量(m3/s)"
|
label="设计洪水下泄流量(m³/s)"
|
||||||
name="resName"
|
name="spillwayDesignFloodDischarge"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
</Col> <Col span={8}>
|
</Col> <Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="消能防冲下泄流量(m3/s)"
|
label="消能防冲下泄流量(m³/s)"
|
||||||
name="resName"
|
name="spillwayScouringDischarge"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -206,7 +240,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="型式"
|
label="型式"
|
||||||
name="resName"
|
name="irrigationType"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -215,7 +249,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="衬砌型式"
|
label="衬砌型式"
|
||||||
name="resName"
|
name="irrigationLiningType"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -224,7 +258,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="地基特性"
|
label="地基特性"
|
||||||
name="resName"
|
name="irrigationFoundation"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -233,7 +267,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="进口底板高程(m)"
|
label="进口底板高程(m)"
|
||||||
name="resName"
|
name="irrigationInletElevation"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -242,7 +276,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="断面尺寸(m)"
|
label="断面尺寸(m)"
|
||||||
name="resName"
|
name="irrigationCrossSection"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -251,15 +285,15 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="洞长(m)"
|
label="洞长(m)"
|
||||||
name="resName"
|
name="irrigationLength"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
</Col> <Col span={8}>
|
</Col> <Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="设计流量(m3/s)"
|
label="设计流量(m³/s)"
|
||||||
name="resName"
|
name="irrigationDesignFlow"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -267,7 +301,7 @@ export default function BuildInfo() {
|
||||||
</Col> <Col span={8}>
|
</Col> <Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="进口闸门型式"
|
label="进口闸门型式"
|
||||||
name="resName"
|
name="irrigationGateType"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -275,7 +309,7 @@ export default function BuildInfo() {
|
||||||
</Col> <Col span={8}>
|
</Col> <Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="进口启闭机型式"
|
label="进口启闭机型式"
|
||||||
name="resName"
|
name="irrigationHoistType"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -290,7 +324,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="型式"
|
label="型式"
|
||||||
name="resName"
|
name="emptyingType"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -299,7 +333,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="衬砌型式"
|
label="衬砌型式"
|
||||||
name="resName"
|
name="emptyingLiningType"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -308,7 +342,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="地基特性"
|
label="地基特性"
|
||||||
name="resName"
|
name="emptyingFoundation"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -317,7 +351,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="进口底板高程(m)"
|
label="进口底板高程(m)"
|
||||||
name="resName"
|
name="emptyingInletElevation"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -326,7 +360,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="断面尺寸(m)"
|
label="断面尺寸(m)"
|
||||||
name="resName"
|
name="emptyingCrossSection"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -335,15 +369,15 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="洞长(m)"
|
label="洞长(m)"
|
||||||
name="resName"
|
name="emptyingLength"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
</Col> <Col span={8}>
|
</Col> <Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="设计流量(m3/s)"
|
label="设计流量(m³/s)"
|
||||||
name="resName"
|
name="emptyingDesignFlow"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -351,7 +385,7 @@ export default function BuildInfo() {
|
||||||
</Col> <Col span={8}>
|
</Col> <Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="进口闸门型式"
|
label="进口闸门型式"
|
||||||
name="resName"
|
name="emptyingGateType"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -359,7 +393,7 @@ export default function BuildInfo() {
|
||||||
</Col> <Col span={8}>
|
</Col> <Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="进口启闭机型式"
|
label="进口启闭机型式"
|
||||||
name="resName"
|
name="emptyingHoistType"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -374,7 +408,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="坝型"
|
label="坝型"
|
||||||
name="resName"
|
name="floodControlType"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -383,7 +417,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="坝顶高程(m)"
|
label="坝顶高程(m)"
|
||||||
name="resName"
|
name="floodControlCrestElevation"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -392,7 +426,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="坝顶长度(m)"
|
label="坝顶长度(m)"
|
||||||
name="resName"
|
name="floodControlCrestLength"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -401,7 +435,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="坝顶宽度(m)"
|
label="坝顶宽度(m)"
|
||||||
name="resName"
|
name="floodControlCrestWidth"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -409,7 +443,7 @@ export default function BuildInfo() {
|
||||||
</Col><Col span={8}>
|
</Col><Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="最大坝高(m)"
|
label="最大坝高(m)"
|
||||||
name="resName"
|
name="floodControlMaxHeight"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -424,7 +458,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="防汛路长度(m)"
|
label="防汛路长度(m)"
|
||||||
name="resName"
|
name="roadLength"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
@ -433,7 +467,7 @@ export default function BuildInfo() {
|
||||||
<Col span={8}>
|
<Col span={8}>
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="路面宽度(m)"
|
label="路面宽度(m)"
|
||||||
name="resName"
|
name="roadWidth"
|
||||||
|
|
||||||
>
|
>
|
||||||
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
<Input allowClear style={{ width: '300px' }} disabled={skdisabled} />
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue