#
zhou zhou
2026-01-15 9598da0195806329f911f6d5b73573b429f1926c
rsf-admin/src/page/basicInfo/basStation/CrossZoneAreaField.jsx
@@ -20,11 +20,11 @@
    };
    const fetchAreaNames = async () => {
        if (!record?.areaIds || record.areaIds.length === 0) return;
        if (!record?.areas || record.areas.length === 0) return;
        
        setLoading(true);
        try {            
            const res = await request.post(`/warehouseAreas/many/${record.areaIds.join(',')}`);
            const res = await request.post(`/warehouseAreas/many/${record.areas.join(',')}`);
            if (res?.data?.code === 200) {
                setAreaNames(res.data.data || []);
            }
@@ -36,7 +36,7 @@
    };
    useEffect(() => {
        if (record?.areaIds && record.areaIds.length !== 0  && record.areaIds.length > 0) {
        if (record?.areas && record.areas.length !== 0 && record.areas.length > 0) {
            fetchAreaNames();
        }
    }, [record]);    
@@ -67,10 +67,10 @@
                        label={`+${areaNames.length - 1}`}
                    />
                )}
                {areaNames.length === 0 && record.areaIds && record.areaIds.length > 0 && (
                {areaNames.length === 0 && record.areas && record.areas.length > 0 && (
                    <Chip
                        size="small"
                        label={`${record.areaIds.length} 个区域`}
                        label={`${record.areas.length} 个区域`}
                    />
                )}
            </Stack>