import React, { useEffect, useState } from 'react' import CarouselList from './public/carousel-list'; import { Tooltip } from 'antd'; import { ApiTable, useFsRequest } from '$utils'; import moment from 'moment'; function AbnormalMonitoring(props) { const { data: logs = {} } = useFsRequest({ url: ApiTable.getLogs, query: { logState: false }, // pollingInterval: 10000 }); const dataSource = logs?.rows ? logs?.rows?.map(s => { return [
{s?.acquisitionTask?.taskName?.length > 20 ? s?.acquisitionTask?.taskNamesubstring(0, 20) + '...' : s?.acquisitionTask?.taskName}
, moment(s?.startTime).format('YYYY-MM-DD HH:mm:ss'), moment(s?.endTime).valueOf() - moment(s?.startTime).valueOf() + '毫秒',
{s?.details?.length > 20 ? s?.details.substring(0, 20) + '...' : s?.details}
] }) : [] return
异常监控
} export default AbnormalMonitoring;