|
|
|
@ -252,10 +252,10 @@ public class LacEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 指令操作类型
|
|
|
|
|
* 指令操作对象类型
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum COMMAND_OPERATE_TYPE{
|
|
|
|
|
public enum OPERATE_OBJ_TYPE{
|
|
|
|
|
COMMAND_STACK(10,"指令集"),
|
|
|
|
|
COMMAND_STACK_STEP(20,"指令集步骤"),
|
|
|
|
|
COMMAND_STACK_STEP_TASK(30,"指令集步骤任务");
|
|
|
|
@ -263,7 +263,7 @@ public class LacEnumUtil {
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
|
|
|
|
|
|
COMMAND_OPERATE_TYPE(int value, String description) {
|
|
|
|
|
OPERATE_OBJ_TYPE(int value, String description) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.description = description;
|
|
|
|
|
}
|
|
|
|
@ -288,24 +288,24 @@ public class LacEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 指令操作类型
|
|
|
|
|
* 操作指令
|
|
|
|
|
*/
|
|
|
|
|
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
|
|
|
|
|
public enum COMMAND_OPERATE{
|
|
|
|
|
RESUME(11,"恢复",COMMAND_OPERATE_TYPE.COMMAND_STACK),
|
|
|
|
|
PAUSE(12,"暂停",COMMAND_OPERATE_TYPE.COMMAND_STACK),
|
|
|
|
|
CLOSE(13,"关闭",COMMAND_OPERATE_TYPE.COMMAND_STACK),
|
|
|
|
|
NEXT_STEP(14,"下一步",COMMAND_OPERATE_TYPE.COMMAND_STACK),
|
|
|
|
|
INTERRUPT(21,"中断",COMMAND_OPERATE_TYPE.COMMAND_STACK_STEP_TASK);
|
|
|
|
|
public enum OPERATE_COMMAND{
|
|
|
|
|
STACK_RESUME(11,"恢复",OPERATE_OBJ_TYPE.COMMAND_STACK),
|
|
|
|
|
STACK_PAUSE(12,"暂停",OPERATE_OBJ_TYPE.COMMAND_STACK),
|
|
|
|
|
STACK_CLOSE(13,"关闭",OPERATE_OBJ_TYPE.COMMAND_STACK),
|
|
|
|
|
STACK_SKIP(14,"跳过",OPERATE_OBJ_TYPE.COMMAND_STACK),
|
|
|
|
|
TASK_INTERRUPT(21,"中断",OPERATE_OBJ_TYPE.COMMAND_STACK_STEP_TASK);
|
|
|
|
|
|
|
|
|
|
private int value;
|
|
|
|
|
private String description;
|
|
|
|
|
private COMMAND_OPERATE_TYPE commandOperateType;
|
|
|
|
|
private OPERATE_OBJ_TYPE operateObjType;
|
|
|
|
|
|
|
|
|
|
COMMAND_OPERATE(int value, String description,COMMAND_OPERATE_TYPE commandOperateType) {
|
|
|
|
|
OPERATE_COMMAND(int value, String description,OPERATE_OBJ_TYPE operateObjType) {
|
|
|
|
|
this.value = value;
|
|
|
|
|
this.description = description;
|
|
|
|
|
this.commandOperateType = commandOperateType;
|
|
|
|
|
this.operateObjType = operateObjType;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public int getValue() {
|
|
|
|
@ -325,6 +325,20 @@ public class LacEnumUtil {
|
|
|
|
|
}
|
|
|
|
|
return tmp;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static OPERATE_COMMAND valueOf(int val) {
|
|
|
|
|
String tmp = null;
|
|
|
|
|
for (int i = 0; i < values().length; i++) {
|
|
|
|
|
if (values()[i].value == val) {
|
|
|
|
|
return values()[i];
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public OPERATE_OBJ_TYPE getOperateObjType() {
|
|
|
|
|
return operateObjType;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|