package xiaoqu.home.open.controller.input.task;

import java.util.List;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import xiaoqu.home.open.publicBean.PageInput;

@ApiModel(value="巡检任务分页输入对象")
@Data
@EqualsAndHashCode(callSuper=false)
public class TaskInfoInspectPageInput extends PageInput {

	@ApiModelProperty(value = "任务生成时间")
	private String createTimeStart;
	
	@ApiModelProperty(value = "任务生成时间")
	private String createTimeEnd;
	
    @ApiModelProperty(value = "站点id")
    private Long districtId;

    @ApiModelProperty(value = "任务派单号")
    private String no;

    @ApiModelProperty(value = "任务状态(4:进行中;5:按时完成;6:超时完成;7:已取消;9:未完成)")
    private List<Integer> status;

    @ApiModelProperty(value = "路线名称")
    private String name;
    
    @ApiModelProperty(value = "巡检路线")
    private List<GridAndSceneInput> gridAndScenes;
    
    @ApiModelProperty(value = "计划巡检人员")
	private String taskDistributiUser;
	
	@ApiModelProperty(value = "实际巡检人员")
	private String taskAcceptUser;

}
