#
luxiaotao1123
2024-09-27 558bda3d6bd3995409122463a0d8ce5250b6d211
#
2个文件已修改
52 ■■■■ 已修改文件
zy-acs-flow/src/page/mission/MissionCard.jsx 50 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-acs-flow/src/page/mission/index.jsx 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-acs-flow/src/page/mission/MissionCard.jsx
@@ -1,6 +1,7 @@
import { Draggable } from '@hello-pangea/dnd';
import { Box, Card, Typography } from '@mui/material';
import { Box, Card, Typography, Avatar, Divider } from '@mui/material';
import { ReferenceField, useRedirect } from 'react-admin';
import { blueGrey } from '@mui/material/colors';
export const MissionCard = ({ mission, index }) => {
    if (!mission) return null;
@@ -44,20 +45,47 @@
                }}
                elevation={snapshot?.isDragging ? 3 : 1}
            >
                <Box padding={1} display="flex">
                    <ReferenceField
                        source="company_id"
                        record={mission}
                        reference="companies"
                        link={false}
                <Box padding={1} display="flex" flexDirection="column">
                    <Box display="flex" flexDirection="row">
                        <Avatar
                            sx={{
                                '& img': { objectFit: 'contain' },
                                width: 20,
                                height: 20,
                                fontSize: '.8rem',
                                bgcolor: blueGrey[500]
                            }}
                    >
                    </ReferenceField>
                    <Box sx={{ marginLeft: 1 }}>
                        <Typography variant="body2" gutterBottom>
                            {mission.agv}
                        </Avatar>
                        <Divider />
                        <Typography variant="body2" >
                            {mission.groupNo}
                        </Typography>
                    </Box>
                    <Box sx={{ marginLeft: 1 }}>
                        <Typography variant="body2" gutterBottom>
                            groupNo {mission.groupNo}
                        </Typography>
                        <Typography variant="caption" color="textSecondary">
                            {mission.posType}
                            posType  {mission.posType}
                        </Typography>
                    </Box>
                    <Box sx={{ marginLeft: 1 }}>
                        <Typography variant="body2" gutterBottom>
                            taskNos  {mission.taskNos}
                        </Typography>
                        <Typography variant="caption" color="textSecondary">
                            backpack{mission.backpack}
                        </Typography>
                    </Box>
                    <Box sx={{ marginLeft: 1 }}>
                        <Typography variant="body2" gutterBottom>
                            destCode {mission.destCode}
                        </Typography>
                        <Typography variant="caption" color="textSecondary">
                            agv {mission.agv}
                        </Typography>
                    </Box>
                </Box>
zy-acs-flow/src/page/mission/index.jsx
@@ -6,9 +6,11 @@
} from "react-admin";
import MissionList from "./MissionList";
import MissionShow from "./MissionShow";
export default {
    list: MissionList,
    // show: MissionShow,
    recordRepresentation: (record) => {
        return `${record.name}`
    }