#
luxiaotao1123
2024-03-11 b49756530d7b9c7e240a38138ebacfee43762663
#
2个文件已修改
1个文件已添加
88 ■■■■■ 已修改文件
zy-asrs-flow/src/config/setting.ts 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-flow/src/pages/map/components/settings.jsx 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-flow/src/pages/map/components/subSettings.jsx 69 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-flow/src/config/setting.ts
@@ -1,5 +1,5 @@
// 接口地址
export const API_BASE_URL: string = 'http://192.168.4.113:9090/wcs';
export const API_BASE_URL: string = 'http://127.0.0.1:9090/wcs';
// 项目名称
export const PROJECT_NAME: string = 'admin';
zy-asrs-flow/src/pages/map/components/settings.jsx
@@ -7,6 +7,7 @@
import * as PIXI from 'pixi.js';
import moment from 'moment';
import Http from '@/utils/http';
import SubSpriteSettings from './subSettings';
const useStyles = createStyles(({ token, css }) => {
@@ -17,6 +18,8 @@
    const { styles } = useStyles();
    const { curSprite } = props;
    const [form] = Form.useForm();
    const [childrenDrawer, setChildrenDrawer] = useState(false);
    useEffect(() => {
@@ -320,9 +323,21 @@
                                                />
                                            </Form.Item>
                                            <Form.Item>
                                                <Button>
                                                <Button
                                                    onClick={() => {
                                                        console.log(form.getFieldValue('x'));
                                                        setChildrenDrawer(true);
                                                    }}
                                                >
                                                    <FormattedMessage id='common.execute' defaultMessage='执行' />
                                                </Button>
                                                <SubSpriteSettings
                                                    open={childrenDrawer}
                                                    onClose={() => {
                                                        setChildrenDrawer(false)
                                                    }}
                                                    refCurr={props.refCurr}
                                                />
                                            </Form.Item>
                                        </Space.Compact>
                                    </Form.Item>
zy-asrs-flow/src/pages/map/components/subSettings.jsx
New file
@@ -0,0 +1,69 @@
import React, { useState, useRef, useEffect } from 'react';
import { Col, Form, Input, Row, Checkbox, Slider, Select, Drawer, Space, Button, InputNumber, Switch } from 'antd';
import { FormattedMessage, useIntl, useModel } from '@umijs/max';
import { createStyles } from 'antd-style';
import './index.css';
import * as Utils from '../utils'
import * as PIXI from 'pixi.js';
import Http from '@/utils/http';
const useStyles = createStyles(({ token, css }) => {
})
const SubSpriteSettings = (props) => {
    const intl = useIntl();
    const { styles } = useStyles();
    const [form] = Form.useForm();
    const handleCancel = () => {
        props.onClose();
    }
    const handleFinish = () => {
    }
    const formValuesChange = () => {
    }
    return (
        <>
            <Drawer
                title="Two-level Drawer"
                width={320}
                closable={false}
                open={props.open}
                getContainer={props.refCurr}
                rootStyle={{ position: "absolute" }}
                onClose={handleCancel}
            >
                <Form
                    form={form}
                    onFieldsChange={formValuesChange}
                    initialValues={{
                    }}
                    onFinish={handleFinish}
                    autoComplete="off"
                    style={{
                        maxWidth: 300,
                    }}
                    size='default'    // small | default | large
                    variant='filled'    // outlined | borderless | filled
                    labelWrap   // label 换行
                    disabled={false}
                    layout='horizontal'
                >
                    <Row gutter={[24, 16]}>
                        <Col span={24}>
                        </Col>
                    </Row>
                </Form>
            </Drawer>
        </>
    )
}
export default SubSpriteSettings;