package com.newfiber.api.pc.model.meet; import com.alibaba.fastjson.annotation.JSONField; import com.baomidou.mybatisplus.annotations.TableField; import com.baomidou.mybatisplus.annotations.TableId; import com.baomidou.mybatisplus.annotations.TableName; import com.baomidou.mybatisplus.enums.IdType; import lombok.Data; import lombok.NoArgsConstructor; import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; import java.util.Date; import java.util.List; /** * 存放点实体类 * @Author:zzh * @CreateDate:2020/11/25 13:06 * @Description: */ @Data @NoArgsConstructor @TableName("house_site") public class HouseSite implements Serializable { /** 主键id */ @TableId(value = "h_id",type = IdType.AUTO) private Integer hId; /** 站点名称 */ private String siteName; /** 站点地址 */ private String siteAddress; /** 站点描述 */ private String description; /** 站点经度 */ private Double coordX; /** 站点维度 */ private Double coordY; /** 创建时间 */ @JSONField(format = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date createTime; /** 修改时间 */ @JSONField(format = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date updateTime; /** 创建人编号 */ private String userNo; /** 类型,0为存放点,1为中转站 */ private Integer type; /** 当前存放点对应的物资名称 */ @TableField(exist = false) private List<HouseSiteSupplies> supList; }