package com.xiaopeng.maintenance.model.query; import com.xiaopeng.common.core.web.page.BasePage; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @Data @ApiModel(value = "任务中心列表查询query") public class TaskPageListQuery extends BasePage { @ApiModelProperty(value = "派发类型 1今天 2昨天 3近一周 4近一月 5自定义时间") private Integer distributeType; @ApiModelProperty(value = "派发类型为5 开始时间 yyyy-MM-dd HH:mm:ss") private String startTime; @ApiModelProperty(value = "派发类型为5 结束时间 yyyy-MM-dd HH:mm:ss") private String endTime; @ApiModelProperty(value = "任务优先级 0=P0 1=P1 2=P2 3=P3 不传为全部") private Integer taskUrgencyLevel; @ApiModelProperty(value = "任务类别1常规 2事故") private Integer taskCategory; @ApiModelProperty(value = "排序优先 1依据任务优先级 2车牌号 3任务时间") private Integer sortType; @ApiModelProperty(value = "排序规则 1正序 2倒序") private Integer sortRule; @ApiModelProperty(value = "状态0=待到达 1=待处理 2=已完成 3=已取消") private Integer status; @ApiModelProperty(value = "当前登陆人id") private Long userId; @ApiModelProperty(value = "车牌号") private String plateNumber; @ApiModelProperty(value = "当前位置经度") private Double longitude; @ApiModelProperty(value = "当前位置纬度") private Double latitude; }