import React, { useEffect, useState, useMemo } from 'react'
import { useNavigate } from 'react-router';
import {
RightCircleFilled, LeftCircleFilled, BarsOutlined
} from '@ant-design/icons';
import autofit from 'autofit.js'
import Zmjk from "./zmjk"
import './index.less'
import ReactEcharts from 'echarts-for-react';
import options from './options'
import clsx from 'clsx';
import { Empty } from 'antd';
import { httpget2, httppost2 } from '../../utils/request';
import apiurl from '../../service/apiurl';
import { useDispatch, useSelector } from 'react-redux';
import HFivePlayer from '../../components/video1Plary';
import moment from 'moment';
import { loadMenu, loadRole } from '../../models/auth/_'
const MenuTitleCard = ({ key, title }) => {
return (
{title.map((item, i) => (
jumpMenu(item)} style={{ cursor: 'pointer' }}>
))}
item?.type == 2)} />
{showTabLeft &&
setShowTabLeft(false)}
>
}
{!showTabLeft &&
{/* 工程简介 */}
工程简介

盐卡闸位于湖北省荆州市经济开发区,荆江大堤左岸桩 745+614 处,位于观音寺闸上游 5km 处。盐卡闸主要工程任务为引水灌溉,解决四湖中下区农
业灌溉和洪湖生态保障不足的问题。利用盐卡泵站进水渠,反向从长江引水,引水灌溉设计流量55m³/s,水闸级别为 1 级,次要建筑物级别为 3 级。
{/* 运行监测数据 */}
setShowTabLeft(true)}
>
运行监测数据
{RealData.map((item, i) => (
{ setActiveOne(i); getHistoryData(item) }}>
{item.name}
{item.value}
{item.time}
))}
{historyList.length > 0 ?
:
}
{/* 安全监测数据 */}
安全监测数据
| 测点编号 |
水位高程(m) |
水压(KPa) |
监测时间 |
4 ? 'scroll' : 'hidden' }}>
{safeData.length > 0 ? safeData.map((item, i) => (
| {item.stationCode} |
{item.waterEle} |
{item.press} |
{item.tm} |
)) :
}
}
{showTabRight &&
setShowTabRight(false)}
>
}
{
!showTabRight &&
{/* 操作日志 */}
操作日志
| 闸孔编号 |
操作内容 |
操作人员 |
操作时间 |
6 ? 'scroll' : 'hidden' }}>
{operateData.length > 0 ? operateData.map((item, i) => (
| {item.gatePoreCode} |
{item.opContent} |
{item.createUserName} |
{item.createTime} |
)) :
}
{/* 报警信息 */}
setShowTabRight(true)}
>
报警信息
| 监测点 |
监测值 |
阈值下限 |
阈值上限 |
报警时间 |
6 ? 'scroll' : 'hidden' }} >
{policeData.length > 0 ? policeData.map((item, i) => (
| {jcdType[item.type]} |
{item.val} |
{item.lowerLimit} |
{item.upperLimit} |
{item.warnTime} |
)) :
}
{/* 视频监控 */}
视频监控
{index !== 0 && delClick()} />}
{index !== videoList.length - 1 && addClick()} />}
}
)
}