|
|
@@ -0,0 +1,219 @@
|
|
|
+package com.zd.laboratory.domain;
|
|
|
+
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
+import com.zd.model.annotation.Excel;
|
|
|
+import com.zd.model.entity.BaseEntity;
|
|
|
+import io.swagger.annotations.ApiModel;
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
+import lombok.Data;
|
|
|
+import lombok.ToString;
|
|
|
+import lombok.experimental.Accessors;
|
|
|
+import org.hibernate.validator.constraints.Length;
|
|
|
+
|
|
|
+import java.util.Date;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 电子信息牌表 对象 xxp_card_info
|
|
|
+ *
|
|
|
+ * @author xxf
|
|
|
+ * @date 2023-03-22
|
|
|
+ */
|
|
|
+@ApiModel("巡查信息")
|
|
|
+@Data
|
|
|
+@Accessors(chain = true)
|
|
|
+@ToString(callSuper = true)
|
|
|
+public class XxpCardInfo extends BaseEntity {
|
|
|
+ private static final long serialVersionUID = 1L;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 主键
|
|
|
+ */
|
|
|
+ private Long id;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 设备名称
|
|
|
+ */
|
|
|
+ @Excel(name = " 设备名称")
|
|
|
+ @ApiModelProperty(value = "人员id")
|
|
|
+ private String cardName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 设备编号
|
|
|
+ */
|
|
|
+ @Excel(name = "设备编号")
|
|
|
+ @ApiModelProperty(value = "设备编号")
|
|
|
+ private String cardNum;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 学院
|
|
|
+ */
|
|
|
+ @Excel(name = "学院")
|
|
|
+ @ApiModelProperty(value = "学院")
|
|
|
+ private String college;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 位置
|
|
|
+ */
|
|
|
+ @Excel(name = "位置")
|
|
|
+ @ApiModelProperty(value = "位置")
|
|
|
+ private String location;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 设备状态 1离线 2在线
|
|
|
+ */
|
|
|
+ @Excel(name = "设备状态")
|
|
|
+ @ApiModelProperty(value = "设备状态")
|
|
|
+ private Integer operate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 实验室id
|
|
|
+ */
|
|
|
+ @Excel(name = "实验室id ")
|
|
|
+ @ApiModelProperty(value = "实验室id ")
|
|
|
+ private Long subjectId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 实验室名称
|
|
|
+ */
|
|
|
+ @Excel(name = "实验室名称")
|
|
|
+ @ApiModelProperty(value = "实验室名称")
|
|
|
+ private String subjectName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 部门id
|
|
|
+ */
|
|
|
+ @Excel(name = "部门id")
|
|
|
+ @ApiModelProperty(value = "部门id")
|
|
|
+ private Long deptId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 部门名称
|
|
|
+ */
|
|
|
+ @Excel(name = "部门名称")
|
|
|
+ @ApiModelProperty(value = "部门名称")
|
|
|
+ private String deptName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 是否启用门锁 1启用 2禁用
|
|
|
+ */
|
|
|
+ @Excel(name = "是否启用门锁")
|
|
|
+ @ApiModelProperty(value = "是否启用门锁")
|
|
|
+ private String isStart;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 创建人id
|
|
|
+ */
|
|
|
+ @Excel(name = " 创建人id")
|
|
|
+ @ApiModelProperty(value = " 创建人id")
|
|
|
+ private Long userId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 创建人
|
|
|
+ */
|
|
|
+ @Excel(name = " 创建人")
|
|
|
+ @ApiModelProperty(value = " 创建人")
|
|
|
+ private String createBy;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 创建时间
|
|
|
+ */
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
+ @ApiModelProperty(value = "创建时间")
|
|
|
+ private Date createTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 修改人
|
|
|
+ */
|
|
|
+ @Excel(name = " 修改人")
|
|
|
+ @ApiModelProperty(value = "修改人")
|
|
|
+ private String updateBy;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 修改时间
|
|
|
+ */
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
+ @ApiModelProperty(value = "修改时间")
|
|
|
+ private Date updateTime;
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 开始时间
|
|
|
+ */
|
|
|
+ private String beginTime;
|
|
|
+
|
|
|
+ /***
|
|
|
+ * 结束时间
|
|
|
+ */
|
|
|
+ private String endTime;
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public Long getUserId() {
|
|
|
+ return userId;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void setUserId(Long userId) {
|
|
|
+ this.userId = userId;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public Date getCreateTime() {
|
|
|
+ return createTime;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void setCreateTime(Date createTime) {
|
|
|
+ this.createTime = createTime;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public String getCreateBy() {
|
|
|
+ return createBy;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void setCreateBy(String createBy) {
|
|
|
+ this.createBy = createBy;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public String getUpdateBy() {
|
|
|
+ return updateBy;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void setUpdateBy(String updateBy) {
|
|
|
+ this.updateBy = updateBy;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public Date getUpdateTime() {
|
|
|
+ return updateTime;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void setUpdateTime(Date updateTime) {
|
|
|
+ this.updateTime = updateTime;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public Long getDeptId() {
|
|
|
+ return deptId;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void setDeptId(Long deptId) {
|
|
|
+ this.deptId = deptId;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public String getDeptName() {
|
|
|
+ return deptName;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void setDeptName(String deptName) {
|
|
|
+ this.deptName = deptName;
|
|
|
+ }
|
|
|
+}
|