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 org.springframework.stereotype.Component; import java.math.BigDecimal; import java.math.BigInteger; import java.time.LocalDateTime; import java.util.Date; /** *
* 任务分配详情表 *
* * @author sunjiawei * @since 2025-03-24 */ @TableName("DS_TASK_LIST") @Schema(description = "任务分配详情表") public class DsTaskList { @Schema(title = "任务编号") @TableField("TASK_ID") private BigInteger taskId; @Schema(title = "舷号") @TableField("SHIP_NO") private String shipNo; @Schema(title = "舰型") @TableField("SHIP_TYPE") private String shipType; @Schema(title = "吨位") @TableField("TONNAGE") private BigDecimal tonnage; @Schema(title = "吃水") @TableField("DRAFT") private BigDecimal draft; @Schema(title = "舰长") @TableField("LEADER") private String leader; @Schema(title = "定员") @TableField("STAFF") private Integer staff; @Schema(title = "战术编组") @TableField("GRP_NAME") private String grpName; @Schema(title = "优先级") @TableField("LEVEL") private Integer level; @Schema(title = "纬度") @TableField("LAT") private BigDecimal lat; @Schema(title = "经度") @TableField("LON") private BigDecimal lon; @TableField("DEL_FLAG") private String delFlag; @TableField("CREATE_BY") private String createBy; @TableField(value = "CREATE_TIME", fill = FieldFill.INSERT) private Date createTime; @TableField("UPDATE_BY") private String updateBy; @TableField(value = "UPDATE_TIME", fill = FieldFill.INSERT_UPDATE) private Date updateTime; @Schema(title = "舰用柴油") @TableField("OIL_B") private BigDecimal oilB; @Schema(title = "通用柴油") @TableField("OIL_G") private BigDecimal oilG; @Schema(title = "航空煤油") @TableField("OIL_A") private BigDecimal oilA; @Schema(title = "导弹") @TableField("AMMO_D") private Integer ammoD; @Schema(title = "炮弹") @TableField("AMMO_P") private Integer ammoP; @Schema(title = "水雷") @TableField("AMMO_S") private Integer ammoS; @Schema(title = "其他弹药") @TableField("AMMO_O") private Integer ammoO; @Schema(title = "淡水") @TableField("WATER") private BigDecimal water; @Schema(title = "纯水") @TableField("WATER_P") private BigDecimal waterP; @Schema(title = "主副食") @TableField("FOOD") private Integer food; @Schema(title = "桶装水") @TableField("FOOD_W") private Integer foodW; @Schema(title = "其他物资") @TableField("FOOD_O") private Integer foodO; @Schema(title = "计划抵港时间") @TableField("P_S_TIME") private Date psTime; @Schema(title = "计划离港时间") @TableField("P_E_TIME") private Date peTime; @Schema(title = "状态") @TableField("STATUS") private String status; @Schema(title = "分配码头编号") @TableField("HARBOR_ID") private BigInteger harborId; @Schema(title = "分配码头名称") @TableField("HARBOR_NAME") private String harborName; @Schema(title = "泊位编号") @TableField("BERTH_ID") private BigInteger berthId; @Schema(title = "泊位名称") @TableField("BERTH_NAME") private String berthName; @Schema(title = "并靠策略") @TableField("PARKING_TYPE") private String parkingType; @Schema(title = "编号") @TableId(value = "PKID", type = IdType.AUTO) private BigInteger pkid; @TableField("REMARK") private String remark; @Schema(title = "码头所属部门编码") @TableField("DEPT_ID") private BigInteger deptId; @Schema(title = "码头所属部门名称") @TableField("DEPT_NAME") private String deptName; @Schema(title = "位置区间") @TableField("POS_AREA") private String posArea; @Schema(title = "舰长") @TableField("SHIP_LEN") private BigDecimal shipLen; @Schema(title = "补给顺序") @TableField("SUPPLY_SEQ") private String supplySeq; @Schema(title = "计划停靠时间") @TableField("DOCK_TIME") private BigDecimal dockTime; @Schema(title = "停泊順序") @TableField("DOCK_INDEX") private Integer dockIndex; @Schema(title = "绑定RFID编码") @TableField("RFID_NUM") private String rfidNum; @TableField(exist = false) private Integer pageSize; @TableField(exist = false) private Integer pageNum; @TableField(exist = false) private Integer offset; public String getRfidNum() { return rfidNum; } public void setRfidNum(String rfidNum) { this.rfidNum = rfidNum; } public BigInteger getTaskId() { return taskId; } public void setTaskId(BigInteger taskId) { this.taskId = taskId; } public String getShipNo() { return shipNo; } public void setShipNo(String shipNo) { this.shipNo = shipNo; } public String getShipType() { return shipType; } public void setShipType(String shipType) { this.shipType = shipType; } public BigDecimal getTonnage() { return tonnage; } public void setTonnage(BigDecimal tonnage) { this.tonnage = tonnage; } public BigDecimal getDraft() { return draft; } public void setDraft(BigDecimal draft) { this.draft = draft; } public String getLeader() { return leader; } public void setLeader(String leader) { this.leader = leader; } public Integer getStaff() { return staff; } public void setStaff(Integer staff) { this.staff = staff; } public String getGrpName() { return grpName; } public void setGrpName(String grpName) { this.grpName = grpName; } public Integer getLevel() { return level; } public void setLevel(Integer level) { this.level = level; } public BigDecimal getLat() { return lat; } public void setLat(BigDecimal lat) { this.lat = lat; } public BigDecimal getLon() { return lon; } public void setLon(BigDecimal lon) { this.lon = lon; } public String getDelFlag() { return delFlag; } public void setDelFlag(String 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 BigDecimal getOilB() { return oilB; } public void setOilB(BigDecimal oilB) { this.oilB = oilB; } public BigDecimal getOilG() { return oilG; } public void setOilG(BigDecimal oilG) { this.oilG = oilG; } public BigDecimal getOilA() { return oilA; } public void setOilA(BigDecimal oilA) { this.oilA = oilA; } public Integer getAmmoD() { return ammoD; } public void setAmmoD(Integer ammoD) { this.ammoD = ammoD; } public Integer getAmmoP() { return ammoP; } public void setAmmoP(Integer ammoP) { this.ammoP = ammoP; } public Integer getAmmoS() { return ammoS; } public void setAmmoS(Integer ammoS) { this.ammoS = ammoS; } public Integer getAmmoO() { return ammoO; } public void setAmmoO(Integer ammoO) { this.ammoO = ammoO; } public BigDecimal getWater() { return water; } public void setWater(BigDecimal water) { this.water = water; } public BigDecimal getWaterP() { return waterP; } public void setWaterP(BigDecimal waterP) { this.waterP = waterP; } public Integer getFood() { return food; } public void setFood(Integer food) { this.food = food; } public Integer getFoodW() { return foodW; } public void setFoodW(Integer foodW) { this.foodW = foodW; } public Integer getFoodO() { return foodO; } public void setFoodO(Integer foodO) { this.foodO = foodO; } public Date getPsTime() { return psTime; } public void setPsTime(Date psTime) { this.psTime = psTime; } public Date getPeTime() { return peTime; } public void setPeTime(Date peTime) { this.peTime = peTime; } public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } 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 BigInteger getBerthId() { return berthId; } public void setBerthId(BigInteger berthId) { this.berthId = berthId; } public String getBerthName() { return berthName; } public void setBerthName(String berthName) { this.berthName = berthName; } public String getParkingType() { return parkingType; } public void setParkingType(String parkingType) { this.parkingType = parkingType; } public BigInteger getPkid() { return pkid; } public void setPkid(BigInteger pkid) { this.pkid = pkid; } public String getRemark() { return remark; } public void setRemark(String remark) { this.remark = remark; } public BigInteger getDeptId() { return deptId; } public void setDeptId(BigInteger deptId) { this.deptId = deptId; } public String getDeptName() { return deptName; } public void setDeptName(String deptName) { this.deptName = deptName; } public String getPosArea() { return posArea; } public void setPosArea(String posArea) { this.posArea = posArea; } public BigDecimal getShipLen() { return shipLen; } public void setShipLen(BigDecimal shipLen) { this.shipLen = shipLen; } public String getSupplySeq() { return supplySeq; } public void setSupplySeq(String supplySeq) { this.supplySeq = supplySeq; } public BigDecimal getDockTime() { return dockTime; } public void setDockTime(BigDecimal dockTime) { this.dockTime = dockTime; } public Integer getDockIndex() { return dockIndex; } public void setDockIndex(Integer dockIndex) { this.dockIndex = dockIndex; } 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; } }