namespace OpenAuth.App.ServiceApp.DroneCaseInfo.Request;

public class MineralsTaskListReq
{
    public MineralsTaskListReq()
    {
        page = 1;
        limit = 10;
    }

    /// <summary>
    /// 年份格式2024
    /// </summary>
    public int year { get; set; }

    /// <summary>
    /// 图斑来源
    /// </summary>
    public string tubanlaiyuan { get; set; }

    /// <summary>
    /// 图斑类型
    /// </summary>
    public string typename { get; set; }

    /// <summary>
    /// 下发开始时间(2024-07-08)
    /// </summary>
    public string startTime { get; set; }

    /// <summary>
    /// 下发结束时间(2024-07-08)
    /// </summary>
    public string endTime { get; set; }


    /// <summary>
    /// 县级
    /// </summary>
    public string countyid { get; set; }

    /// <summary>
    /// 乡镇
    /// </summary>
    public string streetid { get; set; }

    /// <summary>
    /// 图斑编号
    /// </summary>
    public string caseNo { get; set; }


    /// <summary>
    /// 当前状态  取值  市级驳回,县级驳回 
    /// </summary>
    public string nowStatus { get; set; }


    /// <summary>
    /// 排序字段 weifaarea_base,gengdi_area,synchronoustime
    /// </summary>
    public string sortType { get; set; }

    /// <summary>
    /// 正序倒叙（正序asc，倒叙desc）
    /// </summary>
    public string order { get; set; }

    /// <summary>
    /// 页码
    /// </summary>
    /// <example>1</example>
    public int page { get; set; }

    /// <summary>
    /// 每页条数
    /// </summary>
    /// <example>10</example>
    public int limit { get; set; }

    /// <summary>
    /// 是否立案 0未立案 1-立案
    /// </summary>
    public int? register { get; set; }

    /// <summary>
    /// 是否查询收藏数据 0-未收藏 1-收藏
    /// </summary>
    public int type { get; set; }
}