package com.billion.main.bs.domain; import com.baomidou.mybatisplus.annotation.TableId; import com.billion.common.annotation.Excel; import com.billion.main.common.BaseEntity; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import java.util.Date; /** * 基础BOM对象 bs_bom_info * * @author HDY * @date 2024-11-25 */ @Data public class BsBomInfo extends BaseEntity { private static final long serialVersionUID = 1L; @TableId /** 主键id */ private Long id; /** BOM编码 */ @Excel(name = "BOM编码") private String bomCode; /** BOM名称 */ @Excel(name = "BOM名称") private String bomName; /** 产品编码 */ @Excel(name = "产品编码") private String productCode; /** 产品名称 */ @Excel(name = "产品名称") private String productName; /** 版本 */ @Excel(name = "版本") private String version; /** 状态(字典) */ @Excel(name = "状态(字典)") private String status; /** 数据来源 */ @Excel(name = "数据来源") private String dataSource; /** 备注 */ @Excel(name = "备注") private String remark; /** 逻辑删除 */ private String delFlag; /** 创建者 */ private String createBy; /** 创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date createTime; /** 更新者 */ private String updateBy; /** 更新时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date updateTime; }