using OpenAuth.Repository.Domain;

namespace OpenAuth.App.ServiceApp.DroneCaseInfo.Request;

public class CaseRecoverReq
{

    public string caseid { get; set; }
    /// <summary>
    /// 拆发案件
    /// </summary>
    public List<CasePart1> parts { get; set; }
    /// <summary>
    /// 0还原，1合并
    /// </summary>
    public int type { get; set; }
    /// <summary>
    /// 农用地
    /// </summary>
    public string nongyongdi_area { get; set; }
    /// <summary>
    ///  耕地面积
    /// </summary>
    public string gengdi_area { get; set; }
    /// <summary>
    /// 永久基本农田面积
    /// </summary>
    public string yongjiujibennongtian_area { get; set; }
    /// <summary>
    /// 生态保护红线面积
    /// </summary>
    public string shengtaibaohuhongxian_area { get; set; }
    /// <summary>
    /// 国土空间规划面积
    /// </summary>
    public string guotukongjianguihua_area { get; set; }
    
    public string zhongdianquyu_area { get; set; }
    
    /// <summary>
    /// 面积
    /// </summary>
    public string area { get; set; }
    /// <summary>
    /// 图斑
    /// </summary>
    public string geom { get; set; }
    public class CasePart1
    {
        /// <summary>
        /// 原始案件id
        /// </summary>
        public string caseid { get; set; }
       
   
    }
}