luxiaotao1123
2024-04-08 9d0acfb65c80c4948c305ca01338f894b87346a0
zy-asrs-flow/src/pages/map/batch/index.jsx
@@ -1,9 +1,10 @@
import React, { useState, useRef, useEffect } from 'react';
import { Drawer, Space, Button, Card} from 'antd';
import { Drawer, Space, Button, Card } from 'antd';
import { FormattedMessage, useIntl, useModel } from '@umijs/max';
import { createStyles } from 'antd-style';
import * as Utils from '../utils'
import ShowJson from '../drawer/showJson';
import BatchShelfView from './view'
import BatchModify from './modify';
const useStyles = createStyles(({ token, css }) => {
@@ -14,6 +15,11 @@
const BatchDrawer = (props) => {
    const intl = useIntl();
    const { styles } = useStyles();
    const {
        batchSprites,
        model,
        ModelEnum,
    } = props;
    useEffect(() => {
    }, [props]);
@@ -52,10 +58,30 @@
                        height: '100%'
                    }}
                >
                    <BatchModify
                        batchSprites={props.batchSprites}
                        handleCancel={handleCancel}
                    />
                    {model === ModelEnum.OBSERVER_MODEL && (
                        <>
                            <ShowJson
                                data={
                                    batchSprites?.map(item => {
                                        return item.data?.no;
                                    })
                                }
                            />
                            {/* <BatchShelfView
                            /> */}
                        </>
                    )}
                    {model === ModelEnum.SETTINGS_MODEL && (
                        <>
                            <BatchModify
                                batchSprites={batchSprites}
                                handleCancel={handleCancel}
                            />
                        </>
                    )}
                </Card >
            </Drawer >
        </>