package cn.iocoder.yudao.module.mes.enums.trace; import lombok.AllArgsConstructor; import lombok.Getter; /** * 追溯码有效性状态枚举(公开溯源查询结果) *

* 依据《农作物种子标签二维码编码规则》,每个二维码对应唯一的最小销售单元且不得重复使用。 * 已作废的袋码(破损替换后作废)必须对外失效,否则作废码仍可被冒用销售, * 因此溯源查询需明确区分「有效」与「已作废」。 */ @Getter @AllArgsConstructor public enum MesTraceCodeStatusEnum { /** * 有效:码处于正常流转状态 */ VALID("VALID", "有效"), /** * 已作废:袋码已被破损替换流程作废,不得作为有效产品流通 */ CANCELED("CANCELED", "已作废"); /** * 状态编码(对外输出) */ private final String status; /** * 状态名称 */ private final String name; }