zy-asrs-flow/src/config/setting.ts | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
zy-asrs-flow/src/pages/map/components/settings.jsx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
zy-asrs-flow/src/pages/map/components/subSettings.jsx | ●●●●● 补丁 | 查看 | 原始文档 | 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;