package org.dromara.qa.qm.domain.vo; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import org.dromara.common.translation.annotation.Translation; import org.dromara.common.translation.constant.TransConstant; import org.dromara.qa.qm.domain.QmJudge; import cn.idev.excel.annotation.ExcelIgnoreUnannotated; import cn.idev.excel.annotation.ExcelProperty; import org.dromara.common.excel.annotation.ExcelDictFormat; import org.dromara.common.excel.convert.ExcelDictConvert; import io.github.linpeilie.annotations.AutoMapper; import lombok.Data; import java.io.Serial; import java.io.Serializable; import java.util.Date; /** * 判定依据视图对象 qm_judge * * @author zhuguifei * @date 2026-03-18 */ @Data @ExcelIgnoreUnannotated @AutoMapper(target = QmJudge.class) public class QmJudgeVo implements Serializable { @Serial private static final long serialVersionUID = 1L; /** * 编码 */ @ExcelProperty(value = "编码") private String id; /** * 物料牌号代码 */ @ExcelProperty(value = "物料牌号代码") private String matCode; /** * 物料牌号 */ @ExcelProperty(value = "物料牌号") private String matName; /** * 状态 */ @ExcelProperty(value = "状态") private Long status; /** * 判定规程COD */ @ExcelProperty(value = "判定规程COD") private String stdCod; /** * 判定规程名称 */ @ExcelProperty(value = "判定规程名称") private String stdName; /** * 创建时间 */ @ExcelProperty(value = "创建时间") private Date cdate; /** * 生效人/操作人员 */ @ExcelProperty(value = "生效人/操作人员") private String oper; /** * 备注 */ @ExcelProperty(value = "备注") private String des; /** * 物料类型 */ @ExcelProperty(value = "物料类型") private Long category; /** * 辅料类型编码 */ @ExcelProperty(value = "辅料类型编码") private String typeCode; /** * 辅料类型名称 */ @ExcelProperty(value = "辅料类型名称") private String typeName; /** * 判定名称 */ @ExcelProperty(value = "判定名称") private String judgeName; }