package com.klp.domain.bo; import com.klp.common.core.domain.BaseEntity; import lombok.Data; import lombok.EqualsAndHashCode; import javax.validation.constraints.*; /** * 钢卷质量状态变更记录业务对象 wms_coil_quality_change_log * * @author klp * @date 2026-07-03 */ @Data @EqualsAndHashCode(callSuper = true) public class WmsCoilQualityChangeLogBo extends BaseEntity { /** * 日志主键ID */ private Long logId; /** * 钢卷ID(关联wms_material_coil.coil_id) */ private Long coilId; /** * 变更前质量状态 */ private String qualityStatusBefore; /** * 变更后质量状态 */ private String qualityStatusAfter; /** * 变更类型(transfer=调拨,inspection=检验,manual=手动修改) */ private String changeType; /** * 关联业务单ID(如调拨单ID等) */ private Long relateId; /** * 变更原因 */ private String changeReason; /** * 备注 */ private String remark; }