package com.vincent.rsf.server.manager.enums; /** * @author Ryan * @date 2025/8/22 * @description: 库存调整类型 * @version 1.0 */ public enum LocReviseType { //盘点单执行状态 /调拔单执行状态 LOC_REVISE_TYPE_STOCK("0", "库存调整"), LOC_REVISE_TYPE_CHECK("1", "盘点调整"), LOC_REVISE_TYPE_OTHER("2", "其它调整") ; LocReviseType(String val, String desc) { this.val = Integer.parseInt(val); this.desc = desc; } public Integer val; public String desc; public static Integer getLocRevise(String desc) { if (desc.equals(LocReviseType.LOC_REVISE_TYPE_STOCK.desc)) { return LocReviseType.LOC_REVISE_TYPE_STOCK.val; } else if (desc.equals(LocReviseType.LOC_REVISE_TYPE_CHECK.desc)) { return LocReviseType.LOC_REVISE_TYPE_CHECK.val; } else if (desc.equals(LocReviseType.LOC_REVISE_TYPE_OTHER.desc)) { return LocReviseType.LOC_REVISE_TYPE_OTHER.val; } else { return null; } } }