package com.zy.asrs.entity; import com.core.common.Cools;import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.enums.IdType; import java.text.SimpleDateFormat; import java.util.Date; import com.baomidou.mybatisplus.annotations.TableField; import org.springframework.format.annotation.DateTimeFormat; import java.text.SimpleDateFormat; import java.util.Date; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import com.baomidou.mybatisplus.annotations.TableName; import java.io.Serializable; @Data @TableName("asr_bas_map") public class BasMap implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty(value= "") @TableId(value = "id", type = IdType.AUTO) private Integer id; /** * 地图数据 */ @ApiModelProperty(value= "地图数据") private String data; /** * 创建时间 */ @ApiModelProperty(value= "创建时间") @TableField("create_time") @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") private Date createTime; /** * 更新时间 */ @ApiModelProperty(value= "更新时间") @TableField("update_time") @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") private Date updateTime; /** * 更新前地图数据 */ @ApiModelProperty(value= "更新前地图数据") @TableField("last_data") private String lastData; /** * 楼层 */ @ApiModelProperty(value= "楼层") @TableField("lev") private Integer lev; /** * 原始地图 */ @ApiModelProperty(value= "原始地图") @TableField("origin_data") private String originData; public BasMap() {} public BasMap(String data,Date createTime,Date updateTime,String lastData,Integer lev) { this.data = data; this.createTime = createTime; this.updateTime = updateTime; this.lastData = lastData; this.lev = lev; } // BasMap basMap = new BasMap( // null, // 地图数据 // null, // 创建时间 // null, // 更新时间 // null // 更新前地图数据 // ); public String getCreateTime$(){ if (Cools.isEmpty(this.createTime)){ return ""; } return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.createTime); } public String getUpdateTime$(){ if (Cools.isEmpty(this.updateTime)){ return ""; } return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.updateTime); } }