#
vincentlu
2025-12-17 c917d80f2195d8d25a1b11f522627e33e0aa4b81
zy-acs-flow/src/map/areaSettings/index.jsx
@@ -158,20 +158,6 @@
        }
    };
    const handleDeleteArea = async () => {
        const id = sprite?.data?.id;
        if (!id) {
            return;
        }
        const success = await removeArea(id);
        if (success) {
            if (sprite) {
                Tool.removeAreaSprite(sprite);
            }
            onCancel?.();
        }
    };
    const handleSaveAdvanced = async () => {
        const id = sprite?.data?.id;
        if (!id) {
@@ -179,6 +165,8 @@
        }
        const payload = {
            id,
            name,
            agvIds: agvList.map(getAgvOptionId),
            code,
            maxCount,
            speedLimit,
@@ -193,6 +181,20 @@
        }
    };
    const handleDeleteArea = async () => {
        const id = sprite?.data?.id;
        if (!id) {
            return;
        }
        const success = await removeArea(id);
        if (success) {
            if (sprite) {
                Tool.removeAreaSprite(sprite);
            }
            onCancel?.();
        }
    };
    const basicDirty = name !== initialBasic.name
        || !areAgvSelectionsEqual(
            agvList.map(getAgvOptionId),