正极板空架优化
This commit is contained in:
@@ -169,6 +169,9 @@ public class KGHJRKTask extends AbstractTask {
|
||||
String startPoint = taskObj.getPoint_code1(); // 获取起点
|
||||
String endPoint = taskObj.getPoint_code2(); // 获取终点
|
||||
SchBasePoint startPointObj = pointService.getById(startPoint);
|
||||
if (endPoint.startsWith("ZJBDJW")) {
|
||||
endPoint=endPoint.substring(0,endPoint.length()-2);
|
||||
}
|
||||
SchBasePoint endPointObj = pointService.getById(endPoint);
|
||||
// 根据传来的类型去对任务进行操作
|
||||
if (status.equals(TaskStatus.EXECUTING)) { // 执行中
|
||||
@@ -177,11 +180,11 @@ public class KGHJRKTask extends AbstractTask {
|
||||
}
|
||||
if (status.equals(TaskStatus.FINISHED)) { // 完成
|
||||
// 终点解锁,库存增加
|
||||
startPointObj.setIng_task_code("");
|
||||
endPointObj.setIng_task_code("");
|
||||
//正极板对接位通过plc信号同步,任务完成不增加
|
||||
if(!"ZJBKGHJDJW".equals(startPointObj.getRegion_code())) {
|
||||
startPointObj.setVehicle_qty(startPointObj.getVehicle_qty() + 1);
|
||||
}
|
||||
// if(!"ZJBKGHJDJW".equals(startPointObj.getRegion_code())) {
|
||||
endPointObj.setVehicle_qty(startPointObj.getVehicle_qty() + 1);
|
||||
// }
|
||||
pointService.update(endPointObj);
|
||||
|
||||
// 任务完成
|
||||
|
||||
Reference in New Issue
Block a user