#
vincentlu
2025-12-15 3cda8f117002469fc0069416704a44930dea4701
zy-acs-flow/src/map/areaSettings/index.jsx
@@ -17,6 +17,7 @@
import { PAGE_DRAWER_WIDTH } from '@/config/setting';
import AreaBasicTab from './AreaBasicTab';
import AreaAdvancedTab from './AreaAdvancedTab';
import { getAreaInfo } from '../http';
const AreaSettings = (props) => {
    const { open, onCancel, sprite, width = PAGE_DRAWER_WIDTH } = props;
@@ -38,8 +39,19 @@
    const [shapeData, setShapeData] = useState('');
    const [priority, setPriority] = useState('');
    const [curAreaInfo, setCurAreaInfo] = useState(null);
    const fetchAreaInfo = (areaId) => {
        getAreaInfo({ params: { areaId: areaId } }, (data) => {
            setCurAreaInfo(data);
        })
    }
    useEffect(() => {
        if (sprite?.data) {
            console.log(sprite.data);
            fetchAreaInfo(sprite.data.id);
            setAreaName(sprite.data.name || '');
            setAreaCode(sprite.data.code || '');
            setMaxQty(sprite.data.maxQty || '');