package org.dromara.facility.domain.dto.photovoltaicpanelparts;

import lombok.Data;
import org.dromara.facility.domain.dto.geojson.FacGeoJsonByPoint;

import java.io.Serial;
import java.io.Serializable;

/**
 * @author lcj
 * @date 2025/4/24 11:01
 */
@Data
public class FacPhotovoltaicPanelPartsCreateByGeoJsonReq implements Serializable {

    @Serial
    private static final long serialVersionUID = 5682597792623228174L;

    /**
     * 项目id
     */
    private Long projectId;

    /**
     * 桩点、立柱、支架 GeoJson
     */
    private FacGeoJsonByPoint locationGeoJson;

    /**
     * 批次上传标识
     */
    private String sessionId;

    /**
     * 当前批次
     */
    private int batchNum;

    /**
     * 总批次
     */
    private int totalBatch;

}
