package com.doumee.dao.business.model;
|
|
import com.doumee.core.annotation.excel.ExcelColumn;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import lombok.Data;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import java.util.Date;
|
import java.math.BigDecimal;
|
|
/**
|
* 设备信息表
|
* @author 江蹄蹄
|
* @date 2023/11/30 15:33
|
*/
|
@Data
|
@ApiModel("设备信息表")
|
@TableName("`device`")
|
public class Device {
|
|
@TableId(type = IdType.AUTO)
|
@ApiModelProperty(value = "主键", example = "1")
|
@ExcelColumn(name="主键")
|
private Integer id;
|
|
@ApiModelProperty(value = "创建人编码")
|
@ExcelColumn(name="创建人编码")
|
private String creator;
|
|
@ApiModelProperty(value = "创建时间")
|
@ExcelColumn(name="创建时间")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
private Date createDate;
|
|
@ApiModelProperty(value = "更新人编码")
|
@ExcelColumn(name="更新人编码")
|
private String edirot;
|
|
@ApiModelProperty(value = "更新时间")
|
@ExcelColumn(name="更新时间")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
private Date editDate;
|
|
@ApiModelProperty(value = "是否删除0否 1是", example = "1")
|
@ExcelColumn(name="是否删除0否 1是")
|
private Integer isdeleted;
|
|
@ApiModelProperty(value = "备注")
|
@ExcelColumn(name="备注")
|
private String remark;
|
|
@ApiModelProperty(value = "设备名称")
|
@ExcelColumn(name="设备名称")
|
private String name;
|
|
@ApiModelProperty(value = "海康标识", example = "1")
|
@ExcelColumn(name="海康标识")
|
private String hkId;
|
|
@ApiModelProperty(value = "海康同步状态 0未同步 1已同步", example = "1")
|
@ExcelColumn(name="海康同步状态 0未同步 1已同步")
|
private Integer hkStatus;
|
|
@ApiModelProperty(value = "海康最近同步时间")
|
@ExcelColumn(name="海康最近同步时间")
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
private Date hkDate;
|
|
@ApiModelProperty(value = "排序码", example = "1")
|
@ExcelColumn(name="排序码")
|
private Integer sortnum;
|
|
@ApiModelProperty(value = "类型 0门禁 1车库", example = "1")
|
@ExcelColumn(name="类型 0门禁 1车库")
|
private Integer type;
|
@ApiModelProperty(value = "是否园区出入口 0不是 1是", example = "1")
|
@ExcelColumn(name="是否园区出入口 0不是 1是")
|
private Integer isEntrance;
|
|
@ApiModelProperty(value = "资源类型", example = "1")
|
@ExcelColumn(name="资源类型")
|
private String resourceType;
|
|
@ApiModelProperty(value = "编号")
|
@ExcelColumn(name="编号")
|
private String no;
|
|
@ApiModelProperty(value = "通道号")
|
@ExcelColumn(name="通道号")
|
private String channelNo;
|
@ApiModelProperty(value = "通道名称集合")
|
@ExcelColumn(name="通道名称集合")
|
private String channelInfo;
|
|
@ApiModelProperty(value = "设备类型编码")
|
@ExcelColumn(name="设备类型编码")
|
private String devTypeCode;
|
@ApiModelProperty(value = "门禁设备类型型号")
|
@ExcelColumn(name="门禁设备类型型号")
|
private String devTypeDesc;
|
|
@ApiModelProperty(value = "厂商")
|
@ExcelColumn(name="厂商")
|
private String manufature;
|
|
@ApiModelProperty(value = "门禁设备IP")
|
@ExcelColumn(name="门禁设备IP")
|
private String ip;
|
|
@ApiModelProperty(value = "端口")
|
@ExcelColumn(name="端口")
|
private String port;
|
|
@ApiModelProperty(value = "出入类型")
|
@ExcelColumn(name="出入类型")
|
private String inoutType;
|
|
@ApiModelProperty(value = "等级")
|
@ExcelColumn(name="等级")
|
private String level;
|
|
@ApiModelProperty(value = "本系统是否使用 0是 1否", example = "1")
|
@ExcelColumn(name="本系统是否使用 0是 1否")
|
private Integer isUsed;
|
|
@ApiModelProperty(value = "在线状态 0离线 1在线", example = "1")
|
@ExcelColumn(name="在线状态 0离线 1在线")
|
private Integer online;
|
|
@ApiModelProperty(value = "考勤类型 0内部人员 1劳务人员", example = "1")
|
@ExcelColumn(name="考勤类型 0内部人员 1劳务人员")
|
private Integer kqType;
|
|
@ApiModelProperty(value = "状态 0禁用 1启用", example = "1")
|
@ExcelColumn(name="状态 0禁用 1启用")
|
private Integer status;
|
|
@ApiModelProperty(value = "门禁点区域名称")
|
@ExcelColumn(name="门禁点区域名称")
|
private String regionName;
|
@ApiModelProperty(value = "门禁点区域路径名称")
|
@ExcelColumn(name="门禁点区域路径名称")
|
private String regionPathName;
|
@ApiModelProperty(value = "门禁点编号")
|
@ExcelColumn(name="门禁点编号")
|
private String doorNo;
|
@ApiModelProperty(value = "门禁点安装位置")
|
@ExcelColumn(name="门禁点安装位置")
|
private String installLocation;
|
@ApiModelProperty(value = "门禁点唯一码")
|
@ExcelColumn(name="门禁点唯一码")
|
private String doorId;
|
@ApiModelProperty(value = "门禁点名称")
|
@ExcelColumn(name="门禁点名称")
|
private String doorName;
|
|
|
|
|
|
|
|
|
}
|