package com.ruoyi.business.domain; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.ruoyi.common.core.web.domain.BaseEntity; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serial; import java.util.Date; /** * 建造检验监督 bj_build_check * * @author libai * @date 2025-10-29 */ @Data @EqualsAndHashCode(callSuper = true) @TableName("bj_build_check") public class BjBuildCheck extends BaseEntity { @Serial private static final long serialVersionUID = 1L; /** * 建造检验监督ID */ @TableId("build_check_id") private String buildCheckId; /** * 船名 */ private String shipName; /** * 船厂 */ private String shipyard; /** * 船舶登记号 */ private String shipRegisterNumber; /** * 船舶检验机构 */ private String shipCheckOrganization; /** * 检查人员 */ private String checkPerson; /** * 检查日期 */ private Date checkDate; /** * 船舶种类 */ private String shipType; /** * 船长(米) */ private String shipLength; /** * 型宽(米) */ private String shipWidth; /** * 型深(米) */ private String shipDepth; /** * 总吨 */ private String shipWeight; /** * 联系方式 */ private String shipConcat; /** * 状态 */ private String status; /** * 检查结论 */ private String checkResult; /** * 缺陷 */ private String defect; /** * 发布时间 */ private Date releaseDate; /** * 是否已发布 0:未发布 1:已发布 */ private String releaseFlag; /** * 不予通报 true false */ private String reportFlag; /** * 不予通报原因 */ private String reportReason; /** * 不予通报附件 */ private String reportFile; /** * 脱离日期 */ private String breakDate; /** * 脱离原因 */ private String breakReason; /** * 是否删除 0:未删除 1:已删除 */ private String delFlag; }