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<Task> {
|
/**
|
* 设备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;
|
|
}
|