package com.cloud.control.model; import com.cloud.model.common.BaseStringDataEntity; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; @Data @ApiModel(value = "Task",description = "布控任务表") public class Task extends BaseStringDataEntity { /** * 设备id 数组 */ @ApiModelProperty(value = "任务名称,亦即底库名称") private String name; @JsonFormat( pattern = "yyyy-MM-dd HH:mm:ss" ) @ApiModelProperty(value = "任务起始时间") private Date startTime; @JsonFormat( pattern = "yyyy-MM-dd HH:mm:ss" ) @ApiModelProperty(value = "任务结束时间") private Date endTime; /** * 布控状态 */ @ApiModelProperty(value = "布控状态 0:未开始,1:布控中,-1:已失效") private Integer status; /** * 布控状态 */ @ApiModelProperty(value = "布控来源") private String source; /** * 布控范围 */ @ApiModelProperty(value = "布控范围") private Object scope; /** * 下属人员 */ private Integer personCount; /** * 是否启用 */ @ApiModelProperty(value = "是否启用",dataType = "string") private String enabled; @ApiModelProperty(value = "人脸比对阈值") private Integer threshold; @ApiModelProperty(value = "1:是同步库,0是本地库") private Integer syncType; }