#
luxiaotao1123
2024-09-21 e0fe34e65f8f1f051cf848fc7e8f099815747417
zy-acs-flow/src/page/agv/show/AgvShowDetail.jsx
@@ -25,23 +25,28 @@
const GRID_CONTAINER_MAX_WIDTH = '100%';
export const AgvShowDetail = (props) => {
    const { agvId } = props;
    const { agvId, setOnline } = props;
    const [record, setRecord] = useState(null);
    const resource = useResourceContext();
    useEffect(() => {
        const http = async (agvId) => {
            const res = await request.get(resource + '/' + agvId);
            const { code, msg, data } = res.data;
            if (code === 200) {
                setRecord(data);
            } else {
                setRecord(null);
            if (agvId) {
                const res = await request.get(resource + '/' + agvId);
                const { code, msg, data } = res.data;
                if (code === 200) {
                    setOnline(data.online);
                    setRecord(data);
                } else {
                    setRecord(null);
                }
            }
        }
        if (agvId) {
        const intervalId = setInterval(() => {
            http(agvId);
        }
        }, 1000);
        http(agvId);
        return () => clearInterval(intervalId);
    }, [agvId]);
    if (!record) {