package com.vincent.rsf.server.manager.enums;
|
|
/**
|
* @author Ryan
|
* @date 2025/7/14
|
* @description: 盘点单类型
|
* @version 1.0
|
*/
|
public enum CheckOrderType {
|
//盘点信息,1.临时盘点, 2.抽样盘点, 3. 区域盘点,4. 差异盘点 5. 循环盘点 6. 定期盘点
|
CHECK_ORDER_TYPE_TEMP("1", "临时盘点"),
|
CHECK_ORDER_TYPE_ROUND("2", "抽样盘点"),
|
CHECK_ORDER_TYPE_AREAS("3", "区域盘点"),
|
CHECK_ORDER_TYPE_DIFF("4", "差异盘点"),
|
CHECK_ORDER_TYPE_CIRCLE("5", "循环盘点"),
|
CHECK_ORDER_TYPE_TIMER("6", "定期盘点"),
|
;
|
|
CheckOrderType(String type, String desc) {
|
this.type = type;
|
this.desc = desc;
|
}
|
|
public String type;
|
public String desc;
|
|
public static String getTypeVal(String desc) {
|
if (desc.equals(CheckOrderType.CHECK_ORDER_TYPE_TEMP.desc)) {
|
return CheckOrderType.CHECK_ORDER_TYPE_TEMP.type;
|
} else if (desc.equals(CheckOrderType.CHECK_ORDER_TYPE_ROUND.desc)) {
|
return CheckOrderType.CHECK_ORDER_TYPE_ROUND.type;
|
} else if (desc.equals(CheckOrderType.CHECK_ORDER_TYPE_AREAS.desc)) {
|
return CheckOrderType.CHECK_ORDER_TYPE_AREAS.type;
|
} else if (desc.equals(CheckOrderType.CHECK_ORDER_TYPE_DIFF.desc)) {
|
return CheckOrderType.CHECK_ORDER_TYPE_DIFF.type;
|
} else if (desc.equals(CheckOrderType.CHECK_ORDER_TYPE_CIRCLE.desc)) {
|
return CheckOrderType.CHECK_ORDER_TYPE_CIRCLE.type;
|
} else if (desc.equals(CheckOrderType.CHECK_ORDER_TYPE_TIMER.desc)) {
|
return CheckOrderType.CHECK_ORDER_TYPE_TIMER.type;
|
}
|
return null;
|
}
|
|
|
public static String getValType(String type) {
|
if (type.equals(CheckOrderType.CHECK_ORDER_TYPE_TEMP.type)) {
|
return CheckOrderType.CHECK_ORDER_TYPE_TEMP.desc;
|
} else if (type.equals(CheckOrderType.CHECK_ORDER_TYPE_ROUND.type)) {
|
return CheckOrderType.CHECK_ORDER_TYPE_ROUND.desc;
|
} else if (type.equals(CheckOrderType.CHECK_ORDER_TYPE_AREAS.type)) {
|
return CheckOrderType.CHECK_ORDER_TYPE_AREAS.desc;
|
} else if (type.equals(CheckOrderType.CHECK_ORDER_TYPE_DIFF.type)) {
|
return CheckOrderType.CHECK_ORDER_TYPE_DIFF.desc;
|
} else if (type.equals(CheckOrderType.CHECK_ORDER_TYPE_CIRCLE.type)) {
|
return CheckOrderType.CHECK_ORDER_TYPE_CIRCLE.desc;
|
} else if (type.equals(CheckOrderType.CHECK_ORDER_TYPE_TIMER.type)) {
|
return CheckOrderType.CHECK_ORDER_TYPE_TIMER.desc;
|
}
|
return null;
|
}
|
|
|
}
|