package com.klp.domain; import com.baomidou.mybatisplus.annotation.*; import com.klp.common.core.domain.BaseEntity; import lombok.Data; import lombok.EqualsAndHashCode; import java.math.BigDecimal; import java.util.Date; /** * 制造规范对象 wms_manufacturing_spec * * @author klp * @date 2025-08-25 */ @Data @EqualsAndHashCode(callSuper = true) @TableName("wms_manufacturing_spec") public class WmsManufacturingSpec extends BaseEntity { private static final long serialVersionUID=1L; /** * 主键 */ @TableId(value = "spec_id") private Long specId; /** * 制造规范编码 */ private String specCode; /** * 制造规范名称 */ private String specName; /** * 所属事业部 */ private String businessUnit; /** * 所属项目组 */ private String projectTeam; /** * 产品型号/模组 */ private String productModule; /** * 标识 */ private String identifier; /** * 材质 */ private String material; /** * 规格/尺寸 */ private String specification; /** * 工艺路线 */ private String processRoute; /** * 工艺参数 */ private String processParams; /** * 适用范围 */ private String scope; /** * 检验标准 */ private String inspectionStandard; /** * 状态(字典:1=启用,2=未启用,3=作废) */ private Long status; /** * 规范类型(字典:1=普通规范,2=新试规范,3=临时规范) */ private Long specType; /** * 版本号 */ @Version private BigDecimal version; /** * 版本日期 */ private Date versionDate; /** * 理论工时(h) */ private BigDecimal standardHours; /** * 删除标志(0=正常,1=删除) */ @TableLogic private Long delFlag; /** * 备注 */ private String remark; }