New file |
| | |
| | | package com.vincent.rsf.server.manager.enums; |
| | | |
| | | |
| | | /** |
| | | * @author Ryan |
| | | * @date 2025/7/25 |
| | | * @description: 调拔类型 |
| | | * @version 1.0 |
| | | */ |
| | | public enum TransferType { |
| | | |
| | | //调拔类型 |
| | | TRANSFER_TYPE_WAREHOUSE("1" ,"跨仓调拔"), |
| | | TRANSFER_TYPE_AREAS("2", "跨区调拔"), |
| | | TRANSFER_TYPE_LOCAL("0", "本地调拔"); |
| | | |
| | | private Integer val; |
| | | private String desc; |
| | | |
| | | TransferType(String val, String desc) { |
| | | this.val = Integer.parseInt(val); |
| | | this.desc = desc; |
| | | } |
| | | |
| | | |
| | | public static String getValType(Integer type) { |
| | | if (type.equals(TransferType.TRANSFER_TYPE_WAREHOUSE.val)) { |
| | | return TransferType.TRANSFER_TYPE_WAREHOUSE.desc; |
| | | } else if (type.equals(TransferType.TRANSFER_TYPE_AREAS.val)) { |
| | | return TransferType.TRANSFER_TYPE_AREAS.desc; |
| | | } else if (type.equals(TransferType.TRANSFER_TYPE_LOCAL.val)) { |
| | | return TransferType.TRANSFER_TYPE_LOCAL.desc; |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | public static Integer getTypeVal(String desc) { |
| | | if (desc.equals(TransferType.TRANSFER_TYPE_WAREHOUSE.desc)) { |
| | | return TransferType.TRANSFER_TYPE_WAREHOUSE.val; |
| | | } else if (desc.equals(TransferType.TRANSFER_TYPE_AREAS.desc)) { |
| | | return TransferType.TRANSFER_TYPE_AREAS.val; |
| | | } else if (desc.equals(TransferType.TRANSFER_TYPE_LOCAL.desc)) { |
| | | return TransferType.TRANSFER_TYPE_LOCAL.val; |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | } |