package com.ruoyi.manage.domain; import com.ruoyi.common.core.domain.BaseEntity; import lombok.Data; import com.baomidou.mybatisplus.annotation.*; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.v3.oas.annotations.media.Schema; import java.time.LocalDateTime; import java.util.Date; import java.util.List; /** * 港口信息对象 dm_harbor * * @author ruoyi * @date 2025-03-17 */ @Data @TableName("dm_harbor") public class DmHarbor{ /** id */ @Schema(title = "主键ID") @TableId(value = "PKID", type = IdType.AUTO) private Long pkId; /** 港口名称 */ @Schema(title = "港口名称") @TableField("HARBOR_NAME") private String harborName; /** 所属支队id */ @Schema(title = "所属支队id") @TableField("DEPT_ID") private Long deptId; /** 支队名称 */ @Schema(title = "支队名称") @TableField(exist = false) private String deptName; /** 泊位数量 */ @Schema(title = "泊位数量") @TableField("BERTH_NO") private Long berthNo; /** 舰用柴油存量 */ @Schema(title = "舰用柴油存量") @TableField("OIL_B") private Double oilB; /** 舰用煤油存量 */ @Schema(title = "舰用煤油存量") @TableField("OIL_G") private Double oilG; /** 舰用煤油存量 */ @Schema(title = "航空煤油存量") @TableField("OIL_A") private Double oilA; /** 导弹数量 */ @Schema(title = "导弹数量") @TableField("AMMO_D") private Long ammoD; /** 炮弹数量 */ @Schema(title = "炮弹数量") @TableField("AMMO_P") private Long ammoP; /** 水雷数量 */ @Schema(title = "水雷数量") @TableField("AMMO_S") private Long ammoS; /** $column.columnComment */ @Schema(title = "删除标记") @TableField("DEL_FLAG") private String delFlag; /** 码头名称 */ @Schema(title = "码头名称") @TableField("DOCKNAME") private String dockName; /** 淡水数量 */ @Schema(title = "淡水数量") @TableField("WATER") private Double water; /** 物资数量 */ @Schema(title = "物资数量") @TableField("MATERIAL") private Double material; /** 其他弹药数量 */ @Schema(title = "其他弹药数量") @TableField("AMMO_O") private Long ammoO; @Schema(title = "新建用户") @TableField("CREATE_BY") private String createBy; @Schema(title = "新建时间") @TableField(value = "CREATE_TIME",fill = FieldFill.INSERT_UPDATE) private Date createTime; @Schema(title = "更新用户") @TableField("UPDATE_BY") private String updateBy; @Schema(title = "更新时间") @TableField(value = "UPDATE_TIME",fill = FieldFill.INSERT_UPDATE) private Date updateTime; @Schema(title = "备注") @TableField("REMARK") private String remark; @TableField("HEIGHT") private Double height; @TableField("HEADING") private Double heading; @TableField("PITCH") private Double pitch; @TableField("ROLL") private Double roll; @TableField("LATITUDE") private Double latitude; @TableField("LONGITUDE") private Double longitude; @TableField("POINT_X") private Double pointX; @TableField("POINT_Y") private Double pointY; @TableField("VEHICLE_COUNT") private Integer vehicleCount; @TableField("ROAD_CONDITIONS") private String roadConditions; @TableField(exist = false) private Integer pageSize; @TableField(exist = false) private Integer pageNum; @TableField(exist = false) private Integer offset; @TableField(exist = false) private String bumenName; @TableField(exist = false) private List dmBerthList; public List getDmBerthList() { return dmBerthList; } public void setDmBerthList(List dmBerthList) { this.dmBerthList = dmBerthList; } public Long getPkId() { return pkId; } public void setPkId(Long pkId) { this.pkId = pkId; } public String getHarborName() { return harborName; } public void setHarborName(String harborName) { this.harborName = harborName; } public Long getDeptId() { return deptId; } public void setDeptId(Long deptId) { this.deptId = deptId; } public String getDeptName() { return deptName; } public void setDeptName(String deptName) { this.deptName = deptName; } public Long getBerthNo() { return berthNo; } public void setBerthNo(Long berthNo) { this.berthNo = berthNo; } public Double getOilB() { return oilB; } public void setOilB(Double oilB) { this.oilB = oilB; } public Double getOilG() { return oilG; } public void setOilG(Double oilG) { this.oilG = oilG; } public Double getOilA() { return oilA; } public void setOilA(Double oilA) { this.oilA = oilA; } public Long getAmmoD() { return ammoD; } public void setAmmoD(Long ammoD) { this.ammoD = ammoD; } public Long getAmmoP() { return ammoP; } public void setAmmoP(Long ammoP) { this.ammoP = ammoP; } public Long getAmmoS() { return ammoS; } public void setAmmoS(Long ammoS) { this.ammoS = ammoS; } public String getDelFlag() { return delFlag; } public void setDelFlag(String delFlag) { this.delFlag = delFlag; } public String getDockName() { return dockName; } public void setDockName(String dockName) { this.dockName = dockName; } public Double getWater() { return water; } public void setWater(Double water) { this.water = water; } public Double getMaterial() { return material; } public void setMaterial(Double material) { this.material = material; } public Long getAmmoO() { return ammoO; } public void setAmmoO(Long ammoO) { this.ammoO = ammoO; } 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 Double getHeight() { return height; } public void setHeight(Double height) { this.height = height; } public Double getHeading() { return heading; } public void setHeading(Double heading) { this.heading = heading; } public Double getPitch() { return pitch; } public void setPitch(Double pitch) { this.pitch = pitch; } public Double getRoll() { return roll; } public void setRoll(Double roll) { this.roll = roll; } public Double getLatitude() { return latitude; } public void setLatitude(Double latitude) { this.latitude = latitude; } public Double getLongitude() { return longitude; } public void setLongitude(Double longitude) { this.longitude = longitude; } public Double getPointX() { return pointX; } public void setPointX(Double pointX) { this.pointX = pointX; } public Double getPointY() { return pointY; } public void setPointY(Double pointY) { this.pointY = pointY; } public Integer getVehicleCount() { return vehicleCount; } public void setVehicleCount(Integer vehicleCount) { this.vehicleCount = vehicleCount; } public String getRoadConditions() { return roadConditions; } public void setRoadConditions(String roadConditions) { this.roadConditions = roadConditions; } 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 String getBumenName() { return bumenName; } public void setBumenName(String bumenName) { this.bumenName = bumenName; } }