From 1e465fcab874dd5bf60fdff4151a3742b5a755b0 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期四, 17 十月 2024 14:21:12 +0800 Subject: [PATCH] # --- zy-acs-flow/src/map/insight/agv/index.jsx | 26 +++++++++++++++++--------- 1 files changed, 17 insertions(+), 9 deletions(-) diff --git a/zy-acs-flow/src/map/insight/agv/index.jsx b/zy-acs-flow/src/map/insight/agv/index.jsx index af002ed..916f6ff 100644 --- a/zy-acs-flow/src/map/insight/agv/index.jsx +++ b/zy-acs-flow/src/map/insight/agv/index.jsx @@ -1,11 +1,11 @@ import React, { useState, useRef, useEffect } from 'react'; import { useTranslate } from "react-admin"; import { Box, Typography, Tabs, Tab, Stack, useTheme, Divider } from '@mui/material'; -// import AgvMain from './AgvMain'; +import AgvMain from './AgvMain'; import JsonShow from '../../JsonShow'; const AgvInsight = (props) => { - const { sprite } = props; + const { sprite, setTitle } = props; const theme = useTheme(); const themeMode = theme.palette.mode; const translate = useTranslate(); @@ -16,6 +16,16 @@ const handleTabChange = (event, newValue) => { setActiveTab(newValue); }; + + useEffect(() => { + if (curAgvNo) { + setTitle(translate('page.map.devices.agv') + ' - ' + curAgvNo); + } + + return () => { + setTitle(null); + } + }, [curAgvNo]) return ( <Box sx={{ height: '100%', display: 'flex', flexDirection: 'column' }}> @@ -33,13 +43,11 @@ <Box flex={1} pt={2}> {activeTab === 0 && ( - <> - </> - // <AgvMain - // data={sprite?.data} - // curAgvNo={curAgvNo} - // setCurAgvNo={setCurAgvNo} - // /> + <AgvMain + data={sprite?.data} + curAgvNo={curAgvNo} + setCurAgvNo={setCurAgvNo} + /> )} {activeTab === 1 && ( <JsonShow -- Gitblit v1.9.1