package xiaoqu.home.open.publicBean.task;

import java.util.Date;
import java.util.List;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import xiaoqu.home.open.model.db2.TaskPic;

/**
 * @since 2022-05-06
 */
@ApiModel(value="任务进度")
@Data
public class TaskProgress {

    @ApiModelProperty(value = "时间轴")
    private Date createTime;

    @ApiModelProperty(value = "任务状态(0:已生成;1:已指派;2:待抢单;3:已接单;4:作业中;5:按时完成;6:超时完成;7:人工取消;8:系统取消;9:未完成;10:上传记录)")
    private Integer taskStatus;

    @ApiModelProperty(value = "内容(名称:手机号,名称:手机号,)")
    private String content;

    @ApiModelProperty(value = "取消原因(只有取消状态有用)")
    private String cancelReason;

    @ApiModelProperty(value = "详细原因(只有取消状态有用)")
    private String detailReason;
    
    @ApiModelProperty(value = "超时时间(只有超时状态有用)")
    private Integer overTiming;
    
    @ApiModelProperty(value = "图片")
	private List<TaskPic> uploadPic;

   
}
