From 2fcef5de22b0ab7bf1076bd3d740c803db22ed41 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期五, 20 九月 2024 14:59:17 +0800 Subject: [PATCH] # --- zy-acs-flow/src/page/agv/AgvCard.jsx | 26 +++++++++++++++----------- 1 files changed, 15 insertions(+), 11 deletions(-) diff --git a/zy-acs-flow/src/page/agv/AgvCard.jsx b/zy-acs-flow/src/page/agv/AgvCard.jsx index 53e4a00..7af6f3b 100644 --- a/zy-acs-flow/src/page/agv/AgvCard.jsx +++ b/zy-acs-flow/src/page/agv/AgvCard.jsx @@ -1,11 +1,8 @@ import * as React from 'react'; import { useState } from 'react'; import { Paper, Typography, Box, AvatarGroup, Avatar } from '@mui/material'; -import ContactsIcon from '@mui/icons-material/AccountCircle'; -import DealIcon from '@mui/icons-material/MonetizationOn'; import { useCreatePath, - SelectField, useRecordContext, Link, useResourceContext, @@ -13,7 +10,7 @@ } from 'react-admin'; import PulseSignal from '../components/PulseSignal'; import { AgvAvatar } from './AgvAvatar'; -import { red } from '@mui/material/colors'; +import { red, blue } from '@mui/material/colors'; export const AgvCard = (props) => { const resource = useResourceContext(); @@ -108,14 +105,21 @@ }, }} > - {data.map((record) => ( - <Avatar - key={record.id} - title={`${record.seqNum}`} - > - {record.seqNum} + {data.length > 0 ? ( + data.map((record) => ( + <Avatar + key={record.id} + title={`${record.seqNum}`} + sx={{ bgcolor: blue[300] }} + > + {record.seqNum.slice(0, 4)} + </Avatar> + )) + ) : ( + <Avatar title="No tasks" > + N/A </Avatar> - ))} + )} </AvatarGroup> ); } -- Gitblit v1.9.1