package com.doumee.dao.business.model;
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.doumee.core.annotation.excel.ExcelColumn;
|
import com.doumee.service.business.third.model.LoginUserModel;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.util.Date;
|
|
/**
|
* 海康桌面采集站设备
|
*/
|
@Data
|
@ApiModel("采集站设备")
|
@TableName("`collection_station`")
|
public class CollectionStation extends LoginUserModel {
|
|
@TableId(type = IdType.AUTO)
|
@ApiModelProperty(value = "主键")
|
private Integer id;
|
|
private String creator;
|
private Date createDate;
|
private String edirot;
|
private Date editDate;
|
private Integer isdeleted;
|
private String remark;
|
|
@ApiModelProperty(value = "采集站名称")
|
@ExcelColumn(name = "采集站名称")
|
private String name;
|
|
@ApiModelProperty(value = "设备序列号")
|
private String serialNo;
|
|
@ApiModelProperty(value = "设备IP")
|
private String ip;
|
|
@ApiModelProperty(value = "设备端口")
|
private Integer port;
|
|
@ApiModelProperty(value = "是否HTTPS 0否1是")
|
private Integer useHttps;
|
|
@ApiModelProperty(value = "登录用户名")
|
private String username;
|
|
@ApiModelProperty(value = "登录密码")
|
private String password;
|
|
@ApiModelProperty(value = "设备型号")
|
private String model;
|
|
@ApiModelProperty(value = "在线状态 0离线 1在线")
|
private Integer online;
|
|
@ApiModelProperty(value = "总存储空间(KB)")
|
private Long totalSpace;
|
|
@ApiModelProperty(value = "剩余存储空间(KB)")
|
private Long freeSpace;
|
|
@ApiModelProperty(value = "软件版本")
|
private String softwareVersion;
|
|
@ApiModelProperty(value = "最近同步时间")
|
private Date lastSyncTime;
|
|
@ApiModelProperty(value = "状态 0禁用 1启用")
|
private Integer status;
|
}
|