package com.vincent.rsf.server.manager.enums;
|
|
/**
|
* @author Ryan
|
* @version 1.0
|
* @title TaskType
|
* @description
|
* @create 2025/3/29 17:02
|
*/
|
public enum TaskType {
|
|
TASK_TYPE_IN("1", "入库"),
|
TASK_TYPE_EMPITY_IN("10", "空板入库"),
|
TASK_TYPE_LOC_MOVE("11", "库格移载"),
|
TASK_TYPE_PICK_IN("53", "拣料再入库"),
|
TASK_TYPE_MERGE_IN("54", "并板再入库"),
|
TASK_TYPE_CHECK_IN("57", "盘点再入库"),
|
TASK_TYPE_OUT("101", "出库"),
|
TASK_TYPE_PICK_AGAIN_OUT("103", "拣料出库"),
|
TASK_TYPE_MERGE_OUT("104", "并板出库"),
|
TASK_TYPE_CHECK_OUT("107", "盘点出库"),
|
TASK_TYPE_EMPITY_OUT("110", "空板出库"),
|
;
|
public Integer type;
|
public String desc;
|
|
TaskType(String type, String desc) {
|
this.type = Integer.parseInt(type);
|
this.desc = desc;
|
}
|
|
public static String getTypeDesc(Integer type) {
|
if (type == null) {
|
return null;
|
}
|
if (TaskType.TASK_TYPE_IN.type.equals(type)) {
|
return TaskType.TASK_TYPE_IN.desc;
|
} else if (TaskType.TASK_TYPE_EMPITY_IN.type.equals(type)) {
|
return TaskType.TASK_TYPE_EMPITY_IN.desc;
|
} else if (TaskType.TASK_TYPE_OUT.type.equals(type)) {
|
return TaskType.TASK_TYPE_OUT.desc;
|
} else if (TaskType.TASK_TYPE_PICK_IN.type.equals(type)) {
|
return TaskType.TASK_TYPE_PICK_IN.desc;
|
} else if (TaskType.TASK_TYPE_MERGE_IN.type.equals(type)) {
|
return TaskType.TASK_TYPE_MERGE_IN.desc;
|
} else if (TaskType.TASK_TYPE_CHECK_IN.type.equals(type)) {
|
return TaskType.TASK_TYPE_CHECK_IN.desc;
|
}
|
|
return null;
|
}
|
|
|
}
|