| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- package com.zksy.api.domain;
- import com.baomidou.mybatisplus.annotation.IdType;
- import com.baomidou.mybatisplus.annotation.TableField;
- import com.baomidou.mybatisplus.annotation.TableId;
- import com.baomidou.mybatisplus.annotation.TableName;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import lombok.Data;
- import java.time.LocalDateTime;
- import java.util.Date;
- /**
- * 设备状态表(zk-api-service 轻量版)
- */
- @Data
- @TableName(value = "equipment_status", schema = "app_user")
- public class EquipmentStatus {
- @TableId(value = "status_id", type = IdType.AUTO)
- private Integer statusId;
- @TableField(value = "equipment_id")
- private String equipmentId;
- @TableField(value = "current_status")
- private Integer currentStatus;
- /** 报警状态(0-正常,1-报警) */
- @TableField(value = "alarm_status")
- private Integer alarmStatus;
- @TableField(value = "online_status")
- private Integer onlineStatus;
- @TableField(value = "user_id")
- private Long userId;
- @TableField(value = "installation_addr")
- private String installationAddr;
- @TableField(value = "last_maintain_date")
- @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
- private Date lastMaintainDate;
- @TableField(value = "next_maintain_date")
- @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
- private Date nextMaintainDate;
- @TableField(value = "status_update_time")
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
- private LocalDateTime statusUpdateTime;
- @TableField(value = "create_time")
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
- private LocalDateTime createTime;
- @TableField(value = "del_flag")
- private String delFlag;
- }
|