package com.doumee.dao.business.model; 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.doumee.core.model.LoginUserModel; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.util.Date; @Data @ApiModel("智精灵电表镜像") @TableName("yw_conditioner_meter") public class YwConditionerMeter extends LoginUserModel { @TableId(type = IdType.AUTO) private Integer id; private Integer creator; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date createDate; private Integer editor; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date editDate; private Integer isdeleted; private String remark; private Integer platformDbId; private String dbName; private String dbAdr; private String wgMac; private Integer wgId; private Integer xyId; private String xyName; @ApiModelProperty("变比") private Integer dbBb; @ApiModelProperty("待机分摊") private String standbyShare; @ApiModelProperty("外机回路号") private Integer outdoorLoop; private BigDecimal powerKw; private BigDecimal totalDl; private String dbData; private String dbUptime; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date lastSyncDate; @TableField(exist = false) @ApiModelProperty("设备信息关键字") private String keyword; @TableField(exist = false) private String wgMacFilter; }