package com.ruoyi.manage.domain; import com.baomidou.mybatisplus.annotation.*; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Getter; import lombok.Setter; import java.math.BigDecimal; import java.math.BigInteger; import java.time.LocalDateTime; import java.util.Date; import java.util.List; /** *

* 泊位信息 *

* * @author sunjiawei * @since 2025-03-17 */ @Getter @Setter @TableName("DM_BERTH") @Schema(description = "泊位信息") public class DmBerth { @Schema(title = "编号") @TableId(value = "PKID", type = IdType.AUTO) private BigInteger pkid; @Schema(title = "泊位名称") @TableField(value = "NAME") private String name; @Schema(title = "港口编号") @TableField(value = "HARBOR_ID") private BigInteger harborId; // @Schema(title = "港口名称") // @TableField(value = "HARBOR_NAME") @TableField(exist = false) private String harborName; @Schema(title = "泊位长度") @TableField(value = "BERTH_LEN") private BigDecimal berthLen; @Schema(title = "最小水深") @TableField(value = "DEPTH") private BigDecimal depth; @Schema(title = "可用状态") @TableField(value = "STATUS") private Integer status; @Schema(title = "排序") @TableField(value = "ORDER_NUM") private Integer orderNum; @Schema(title = "删除标记") @TableField(value = "DEL_FLAG") private Integer delFlag; @Schema(title = "新建用户") @TableField(value = "CREATE_BY") private String createBy; @Schema(title = "新建时间") @TableField(value = "CREATE_TIME", fill = FieldFill.INSERT) private Date createTime; @Schema(title = "更新用户") @TableField(value = "CREATE_BY") private String updateBy; @Schema(title = "更新时间") @TableField(value = "UPDATE_TIME", fill = FieldFill.INSERT_UPDATE) private Date updateTime; @Schema(title = "备注") @TableField(value = "REMARK") private String remark; @Schema(title = "停泊舰艇数量") @TableField(value = "SHIPS_NUM") private Integer shipsNum; @Schema(title = "道路规划") @TableField(value = "PATH") private String path; @TableField(exist = false) private Integer pageSize; @TableField(exist = false) private Integer pageNum; @TableField(exist = false) private Integer offset; @TableField(exist = false) private List shipsParking; public BigInteger getPkid() { return pkid; } public void setPkid(BigInteger pkid) { this.pkid = pkid; } public String getName() { return name; } public void setName(String name) { this.name = name; } public BigInteger getHarborId() { return harborId; } public void setHarborId(BigInteger harborId) { this.harborId = harborId; } public String getHarborName() { return harborName; } public void setHarborName(String harborName) { this.harborName = harborName; } public BigDecimal getBerthLen() { return berthLen; } public void setBerthLen(BigDecimal berthLen) { this.berthLen = berthLen; } public BigDecimal getDepth() { return depth; } public void setDepth(BigDecimal depth) { this.depth = depth; } public Integer getStatus() { return status; } public void setStatus(Integer status) { this.status = status; } public Integer getOrderNum() { return orderNum; } public void setOrderNum(Integer orderNum) { this.orderNum = orderNum; } public Integer getDelFlag() { return delFlag; } public void setDelFlag(Integer delFlag) { this.delFlag = delFlag; } public String getCreateBy() { return createBy; } public void setCreateBy(String createBy) { this.createBy = createBy; } public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } public String getUpdateBy() { return updateBy; } public void setUpdateBy(String updateBy) { this.updateBy = updateBy; } public Date getUpdateTime() { return updateTime; } public void setUpdateTime(Date updateTime) { this.updateTime = updateTime; } public String getRemark() { return remark; } public void setRemark(String remark) { this.remark = remark; } public Integer getShipsNum() { return shipsNum; } public void setShipsNum(Integer shipsNum) { this.shipsNum = shipsNum; } public Integer getPageSize() { return pageSize; } public void setPageSize(Integer pageSize) { this.pageSize = pageSize; } public Integer getPageNum() { return pageNum; } public void setPageNum(Integer pageNum) { this.pageNum = pageNum; } public Integer getOffset() { return offset; } public void setOffset(Integer offset) { this.offset = offset; } public List getShipsParking() { return shipsParking; } public void setShipsParking(List shipsParking) { this.shipsParking = shipsParking; } public String getPath() { return path; } public void setPath(String path) { this.path = path; } }