Files
klp-oa/klp-wms/src/main/java/com/klp/domain/bo/WmsManufacturingSpecBo.java

117 lines
1.9 KiB
Java
Raw Normal View History

package com.klp.domain.bo;
import com.klp.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
/**
* 制造规范业务对象 wms_manufacturing_spec
*
* @author klp
* @date 2025-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class WmsManufacturingSpecBo extends BaseEntity {
/**
* 主键
*/
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;
/**
* 版本日期
*/
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date versionDate;
/**
* 理论工时(h)
*/
private BigDecimal standardHours;
/**
* 备注
*/
private String remark;
}