#
luxiaotao1123
2024-04-09 999e151b02ca0013b3a4a240df01767621b853d9
#
2个文件已修改
33 ■■■■■ 已修改文件
zy-asrs-flow/src/locales/en-US/map.ts 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-flow/src/pages/map/components/configSettings.jsx 29 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-flow/src/locales/en-US/map.ts
@@ -101,6 +101,10 @@
    '': '',
    '': '',
    '': '',
    'map.settings.lift.no': 'Lift No',
    '': '',
    '': '',
    '': '',
    'map.settings.sub.copy.reverse': 'Reverse',
    'map.settings.sub.copy.rule': 'Copy Rule',
    'map.settings.sub.copy.dire': 'Direction',
zy-asrs-flow/src/pages/map/components/configSettings.jsx
@@ -3,7 +3,6 @@
import { FormattedMessage, useIntl, useModel } from '@umijs/max';
import { createStyles } from 'antd-style';
import * as Utils from '../utils'
import * as PIXI from 'pixi.js';
const useStyles = createStyles(({ token, css }) => {
@@ -14,6 +13,8 @@
    const { styles } = useStyles();
    const { curSprite, configForm: form } = props;
    const [showLiftNoItem, setShowLiftNoItem] = React.useState(false);
    useEffect(() => {
        form.resetFields();
        if (curSprite) {
@@ -21,6 +22,7 @@
                shelfType: Utils.SHELF_TYPE.STORE,
                ...curSprite.data
            })
            setShowLiftNoItem(form.getFieldValue('shelfType') === Utils.SHELF_TYPE.LIFT);
        }
    }, [props, form]);
@@ -77,6 +79,10 @@
                                    no: ''
                                });
                            }
                            break;
                        case 'shelfType':
                            const shelfType = form.getFieldValue('shelfType');
                            setShowLiftNoItem(shelfType === Utils.SHELF_TYPE.LIFT);
                            break;
                        default:
                            break;
@@ -229,6 +235,27 @@
                                ]}
                            />
                        </Form.Item>
                        {showLiftNoItem && (
                            <>
                                <Form.Item
                                    name='liftNo'
                                    label={intl.formatMessage({ id: 'map.settings.lift.no', defaultMessage: '提升机编号' })}
                                    rules={[
                                        {
                                            required: true,
                                        },
                                    ]}
                                >
                                    <InputNumber
                                        style={{
                                            width: '50%',
                                        }}
                                    />
                                </Form.Item>
                            </>
                        )}
                        <Form.Item
                            label={intl.formatMessage({ id: 'map.settings.shelf.space', defaultMessage: '间距' })}
                        >