package org.dromara.qa.qm.domain.bo; import org.dromara.qa.qm.domain.QmJudgeDetails; import org.dromara.common.mybatis.core.domain.BaseEntity; import org.dromara.common.core.validate.AddGroup; import org.dromara.common.core.validate.EditGroup; import io.github.linpeilie.annotations.AutoMapper; import lombok.Data; import lombok.EqualsAndHashCode; import jakarta.validation.constraints.*; /** * 判定模板明细业务对象 qm_judge_details * * @author 朱桂飞 * @date 2026-03-20 */ @Data @EqualsAndHashCode(callSuper = true) @AutoMapper(target = QmJudgeDetails.class, reverseConvertGenerate = false) public class QmJudgeDetailsBo extends BaseEntity { /** * 编码 */ private String id; /** * 判定主标识 */ private String judgeId; /** * 判定项ITEM */ private String itemCod; /** * 判定项NAME */ private String itemName; /** * 标准值 */ private Long value3; /** * 判定值1 */ private Long value1; /** * 判定值2 */ private Long value2; /** * 缺陷位置 */ private String location; /** * 判定级别 (A,B,C,D) */ private String cls; /** * 分值标准 (扣分标准,得分标准),比如不合格一次扣多少分 */ private Long stdscore; /** * 标记此项是否为合成项目,比如外观,实际上关联了很多子项目 */ private Long ismix; /** * 若此字段有UUID值,表明它可能为其他项目的子项,比如“空头”,它为烟支外观项目的子项 */ private String rid; /** * 范围-备用 */ private Long category; /** * 备注 */ private String decisionDes; /** * 修改人 */ private String updateUser; }