| | |
| | | |
| | | import com.bstek.dorado.annotation.PropertyDef; |
| | | import lombok.Data; |
| | | |
| | | import javax.persistence.Column; |
| | | import javax.persistence.Entity; |
| | | import javax.persistence.Id; |
| | |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * 建筑物,包括仓房和其他房子 |
| | | * <p> |
| | | * 仓库的敖间使用的是:Depot类,一个仓房建筑可能包含多个敖间。 |
| | | * <p> |
| | | * 当前定义对象仅仅用于建筑物的数据配置 |
| | | * @Desc: 基础信息-仓房信息 |
| | | * @author: Andy |
| | | * @update-time: 2023/5/26 |
| | | */ |
| | | @Data |
| | | @Entity |
| | |
| | | public class Building implements Serializable { |
| | | |
| | | /** |
| | | * |
| | | */ |
| | | private static final long serialVersionUID = 1L; |
| | | * |
| | | */ |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | @Id |
| | | @Id |
| | | @Column(name = "ID_", length = 50) |
| | | @PropertyDef(label = "仓房编码") |
| | | private String id; |
| | |
| | | @Column(name = "CREATE_DATE_") |
| | | @PropertyDef(label = "建造日期") |
| | | private Date createDate; |
| | | |
| | | @Column(name = "LON_", precision = 16, scale = 4) |
| | | @PropertyDef(label = "经度") |
| | | private Double lon; |
| | | |
| | | @Column(name = "LAT_", precision = 16, scale = 4) |
| | | @PropertyDef(label = "纬度") |
| | | private Double lat; |
| | | @Column(name = "LON_", precision = 16, scale = 4) |
| | | @PropertyDef(label = "经度") |
| | | private Double lon; |
| | | |
| | | @Column(name = "LAT_", precision = 16, scale = 4) |
| | | @PropertyDef(label = "纬度") |
| | | private Double lat; |
| | | } |