Files
klp-oa/klp-wms/src/main/java/com/klp/domain/bo/WmsInspectionTensileDetailBo.java
Joshi 9559e5810e refactor(domain): 重构拉伸检验细节实体的弯曲试验
- 将 bendTest90 字段重命名为 bendTest,统一弯曲试验结果字段
- 将 bendTest180 字段重命名为 bendTestReverse,明确表示反向弯曲试验
- 更新数据库映射文件中的字段映射关系
- 修改服务层查询条件中对应的字段引用
- 更新 Excel 导出注解中的字段描述和值映射
2026-06-13 14:34:24 +08:00

269 lines
4.4 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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;
/**
* 弯曲试验 结果
*/
private String bendTest;
/**
* 弯曲试验 反向弯曲 结果
*/
private String bendTestReverse;
/**
* 弯曲试验 方向(横向/纵向)
*/
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;
}