opt:agvtype修改
This commit is contained in:
@@ -632,6 +632,8 @@ public class TaskServiceImpl extends CommonServiceImpl<TaskMapper, Task> impleme
|
|||||||
String start_device_code = dto.getStart_device_code();
|
String start_device_code = dto.getStart_device_code();
|
||||||
String next_device_code = dto.getNext_device_code();
|
String next_device_code = dto.getNext_device_code();
|
||||||
String route_plan_code = dto.getRoute_plan_code();
|
String route_plan_code = dto.getRoute_plan_code();
|
||||||
|
//本项目默认为2
|
||||||
|
dto.setAgv_system_type("2");
|
||||||
dto.setCreate_by(StrUtil.isNotEmpty(currentUsername) ? currentUsername : "LMS");
|
dto.setCreate_by(StrUtil.isNotEmpty(currentUsername) ? currentUsername : "LMS");
|
||||||
dto.setUpdate_by(currentUsername);
|
dto.setUpdate_by(currentUsername);
|
||||||
dto.setUpdate_time(now);
|
dto.setUpdate_time(now);
|
||||||
@@ -1136,25 +1138,7 @@ public class TaskServiceImpl extends CommonServiceImpl<TaskMapper, Task> impleme
|
|||||||
instdto.setNext_height(next_height);
|
instdto.setNext_height(next_height);
|
||||||
instdto.setAgv_action_type(acsTask.getAgv_action_type());
|
instdto.setAgv_action_type(acsTask.getAgv_action_type());
|
||||||
if (StrUtil.equals(agv_system_type, CommonFinalParam.TWO)) {
|
if (StrUtil.equals(agv_system_type, CommonFinalParam.TWO)) {
|
||||||
// task_type
|
instdto.setAgv_inst_type("1");
|
||||||
//1、生箔; Itype=1:取空,取满,放空,放满;
|
|
||||||
//2、分切 Itype=3取满、取空、放满、放空;
|
|
||||||
//3、普通任务 Itype=2:取货、放货;
|
|
||||||
//4、叉车任务
|
|
||||||
//5、输送任务
|
|
||||||
//6、行架
|
|
||||||
//7、立库
|
|
||||||
if (StrUtil.equals(task_type, CommonFinalParam.ONE)) {
|
|
||||||
instdto.setAgv_inst_type(CommonFinalParam.ONE);
|
|
||||||
} else if (StrUtil.equals(task_type, "3")) {
|
|
||||||
instdto.setAgv_inst_type("2");
|
|
||||||
} else if (StrUtil.equals(task_type, "2")) {
|
|
||||||
instdto.setAgv_inst_type("3");
|
|
||||||
} else if (StrUtil.equals(task_type, "8")) {
|
|
||||||
instdto.setAgv_inst_type("2");
|
|
||||||
} else {
|
|
||||||
log.info("未找到对应的AGV指令类型,任务号:" + acsTask.getTask_code() + ",task_type:" + acsTask.getTask_type());
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
instdto.setAgv_inst_type("4");
|
instdto.setAgv_inst_type("4");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -182,31 +182,10 @@ public class AutoCreateInst {
|
|||||||
instdto.setStart_height(start_height);
|
instdto.setStart_height(start_height);
|
||||||
instdto.setNext_height(next_height);
|
instdto.setNext_height(next_height);
|
||||||
instdto.setAgv_action_type(agvActionType);
|
instdto.setAgv_action_type(agvActionType);
|
||||||
//判断agv系统
|
|
||||||
//1、1楼叉车系统
|
//本项目默认类型 1
|
||||||
//2、2楼1区域AGV系统
|
|
||||||
//3、2楼2区域AGV系统 -已废弃
|
|
||||||
if (StrUtil.equals(agv_system_type, CommonFinalParam.TWO)) {
|
if (StrUtil.equals(agv_system_type, CommonFinalParam.TWO)) {
|
||||||
// task_type
|
|
||||||
//1、生箔; Itype=1:取空,取满,放空,放满;
|
|
||||||
//2、分切 Itype=3取满、取空、放满、放空;
|
|
||||||
//3、普通任务 Itype=2:取货、放货;
|
|
||||||
//4、叉车任务
|
|
||||||
//5、输送任务
|
|
||||||
//6、行架
|
|
||||||
//7、立库
|
|
||||||
if (StrUtil.equals(task_type, CommonFinalParam.ONE)) {
|
|
||||||
instdto.setAgv_inst_type(CommonFinalParam.ONE);
|
|
||||||
} else if (StrUtil.equals(task_type, "2")) {
|
|
||||||
instdto.setAgv_inst_type("1");
|
instdto.setAgv_inst_type("1");
|
||||||
} else if (StrUtil.equals(task_type, "2")) {
|
|
||||||
instdto.setAgv_inst_type("3");
|
|
||||||
} else if (StrUtil.equals(task_type, "8")) {
|
|
||||||
instdto.setAgv_inst_type("2");
|
|
||||||
} else {
|
|
||||||
log.info("未找到对应的AGV指令类型,任务号:" + acsTask.getTask_code() + ",task_type:" + acsTask.getTask_type());
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
instdto.setAgv_inst_type("4");
|
instdto.setAgv_inst_type("4");
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user