#
luxiaotao1123
2024-03-13 45e322bdd6a7a5d1a5f6d9be4df46e2055e57953
#
1个文件已修改
10 ■■■■ 已修改文件
zy-asrs-flow/src/pages/map/components/mapCopySettings.jsx 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-flow/src/pages/map/components/mapCopySettings.jsx
@@ -15,6 +15,7 @@
    const { curSprite } = props;
    const [form] = Form.useForm();
    const [autoIncrement, setAutoIncrement] = useState(false);
    const [autoIncrementError, setAutoIncrementError] = useState(null);
    useEffect(() => {
        setAutoIncrement(false);
@@ -32,13 +33,16 @@
                case Utils.SENSOR_TYPE.SHELF:
                    console.log(1);
                    if (!curSprite.data?.row || !curSprite.data?.bay) {
                        message.warning(intl.formatMessage({ id: 'map.settings.sub.copy.warn.config.shelf', defaultMessage: '请先设置货架参数!' }))
                        setAutoIncrementError(intl.formatMessage({ id: 'map.settings.sub.copy.warn.config.shelf', defaultMessage: '请先设置货架参数!' }));
                    } else {
                        setAutoIncrementError(null);
                    }
                    break;
                default:
                    break;
            }
        } else {
            setAutoIncrementError(null);
        }
    }, [autoIncrement])
@@ -139,6 +143,8 @@
                            <Form.Item
                                label={intl.formatMessage({ id: 'map.settings.sub.copy.shelf.auto-increment', defaultMessage: '自增长' })}
                                labelCol={{ span: 8 }}
                                help={autoIncrementError}
                                validateStatus={autoIncrementError ? "error" : null}
                            >
                                <Switch value={autoIncrement} onChange={setAutoIncrement} />
                            </Form.Item>