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

269 lines
4.4 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 javax.validation.constraints.*;
import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
/**
* 金属材料室温拉伸试验样品明细业务对象 wms_inspection_tensile_detail
*
* @author klp
* @date 2026-06-13
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class WmsInspectionTensileDetailBo extends BaseEntity {
/**
* 样品明细主键ID自增
*/
private String detailId;
/**
* 关联主表试验记录ID
*/
private String testMainId;
/**
* 样品编号
*/
private String sampleNo;
/**
* 钢卷号
*/
private String steelCoilNo;
/**
* 原料号
*/
private String rawMaterialNo;
/**
* 规格*
*/
private String specification;
/**
* 材质/钢种
*/
private String material;
/**
* 原料厂家
*/
private String rawMaterialFactory;
/**
* 生产班组
*/
private String productionTeam;
/**
* 表面状态
*/
private String surfaceStatus;
/**
* 生产日期
*/
private Date productionDate;
/**
* 生产日期开始用于范围筛选
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date productionDateStart;
/**
* 生产日期结束用于范围筛选
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date productionDateEnd;
/**
* 试验日期
*/
private Date testDate;
/**
* 试验日期开始用于范围筛选
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date testDateStart;
/**
* 试验日期结束用于范围筛选
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date testDateEnd;
/**
* 试样方向/
*/
private String sampleDirection;
/**
* 试样尺寸*mm
*/
private String sampleSize;
/**
* 原始标距 mm
*/
private BigDecimal originalGaugeLength;
/**
* 断后标距 mm
*/
private BigDecimal fractureGaugeLength;
/**
* 最大力 KN
*/
private BigDecimal maxForce;
/**
* 下屈服强度 ReL Mpa
*/
private BigDecimal lowerYieldStrength;
/**
* 抗拉强度 Rm Mpa
*/
private BigDecimal tensileStrength;
/**
* 伸长率 A %
*/
private BigDecimal elongation;
/**
* 硬度 HR/HRB/HR30T
*/
private BigDecimal hardnessHr;
/**
* 硬度 HV
*/
private BigDecimal hardnessHv;
/**
* 镀层重量 上表面3点均值 g/m2
*/
private BigDecimal coatingWeightTop;
/**
* 镀层重量 下表面3点均值 g/m2
*/
private BigDecimal coatingWeightBottom;
/**
* 镀层重量 双面3点平均 g/m2
*/
private BigDecimal coatingWeightAvg;
/**
* 粗糙度 um
*/
private BigDecimal roughness;
/**
* 弯曲试验 90° 结果
*/
private String bendTest90;
/**
* 弯曲试验 180° 结果
*/
private String bendTest180;
/**
* 弯曲试验 方向横向/纵向
*/
private String bendTestDirection;
/**
* 杯突值 mm
*/
private BigDecimal cuppingValue;
/**
* 表面结构
*/
private String surfaceStructure;
/**
* 边缘状态
*/
private String edgeStatus;
/**
* 表面质量
*/
private String surfaceQuality;
/**
* 镀层表面盐雾试验结果
*/
private String saltSprayTest;
/**
* 表面处理
*/
private String surfaceTreatment;
/**
* 后处理
*/
private String postTreatment;
/**
* 下道工序
*/
private String nextProcess;
/**
* 化学成分 C %
*/
private BigDecimal cContent;
/**
* 化学成分 Si %
*/
private BigDecimal siContent;
/**
* 化学成分 Mn %
*/
private BigDecimal mnContent;
/**
* 化学成分 P %
*/
private BigDecimal pContent;
/**
* 化学成分 S %
*/
private BigDecimal sContent;
/**
* 化学成分 Al %
*/
private BigDecimal alContent;
/**
* 备注
*/
private String remark;
}