package com.newfiber.api.pc.model.entity; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import lombok.Data; import java.io.Serializable; import java.util.Date; import java.util.List; /** * 站点基础表 * * @author chenshun * @email sunlightcs@gmail.com * @date 2021-01-04 14:29:10 */ @Data public class StationBaseEntity implements Serializable { private static final long serialVersionUID = 1L; /** * */ @JsonSerialize(using= ToStringSerializer.class) private Long id; /** * */ private String stName; /** * 站点编号 */ private String stCode; /** * */ private Date ut; /** * 终端时间 */ private String tt; /** * */ private String area; /** * 平台编号 */ private String platformCode; /** * 平台名称 */ private String platformName; /** * */ private String lat; /** * */ private String lon; /** * 记录初次创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private Date createTime; /** * 站点类型 */ private String stationType; /** * 安装类型 */ private Integer installationType; /** * 站点安装位置详细地址 */ private String address; /** * 负责人 */ private String person; /** * 站点图片 */ private List<BaseFileInfo> fileList; /** * 设备 */ private List<EquipInfo> equips; /** * 站点使用状态 0-启用,1-禁用 */ private Integer constructionStatus; /** * 修改时间 */ private String updateTime; /** * 修改人id */ private Long updateUserId; /** * 修改人 */ private String updateUserName; /** * 修改人No */ private String updateUserNo; /** * 创建人id */ private Long createUserId; /** * 创建人 */ private String createUserName; /** * 修改人No */ private String createUserNo; private String videoPath; }