fix: 修复任务完成类型
This commit is contained in:
@@ -50,6 +50,9 @@ public enum AcsTaskEnum {
|
||||
TASK_TYPE_PLOTTER_FILL_THE_BLANK_BOX("010302","刻字补空框"),
|
||||
TASK_TYPE_WARP_CALL_MATERIAL("010401","包装叫料"),
|
||||
TASK_TYPE_WARP_SEND_BLANK_BOX("010402","包装送空框"),
|
||||
|
||||
TASK_FINISHED_TYPE_AUTO("1", "自动完成任务"),
|
||||
TASK_FINISHED_TYPE_MANUAL("2", "手动完成任务"),
|
||||
;
|
||||
private String code;
|
||||
private String desc;
|
||||
|
||||
@@ -10,6 +10,7 @@ import com.alibaba.fastjson.JSONArray;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.nl.common.enums.AcsTaskEnum;
|
||||
import org.nl.common.utils.SecurityUtils;
|
||||
import org.nl.modules.common.exception.BadRequestException;
|
||||
import org.nl.modules.wql.WQL;
|
||||
@@ -199,6 +200,7 @@ public class TaskServiceImpl implements TaskService {
|
||||
JSONObject res = new JSONObject();
|
||||
res.put("task_id", task_id);
|
||||
res.put("task_status", "2");
|
||||
res.put("finished_type", AcsTaskEnum.TASK_FINISHED_TYPE_MANUAL.getCode()); // 手动完成
|
||||
finish.add(res);
|
||||
acsToWmsService.receiveTaskStatusAcs(JSON.toJSONString(finish));
|
||||
break;
|
||||
|
||||
@@ -68,6 +68,8 @@ public class PlotterCallEmptyTask extends AbstractAcsTask {
|
||||
// 2任务完成
|
||||
taskObj.put("task_status", StatusEnum.TASK_FINISH.getCode());
|
||||
taskObj.put("update_time", DateUtil.now());
|
||||
taskObj.put("finished_type", ObjectUtil.isNotEmpty(task.getString("finished_type"))?
|
||||
task.getString("finished_type"):AcsTaskEnum.TASK_FINISHED_TYPE_AUTO.getCode());
|
||||
taskTab.update(taskObj);
|
||||
} else {
|
||||
/**
|
||||
|
||||
@@ -67,6 +67,8 @@ public class WrapCallMaterialTask extends AbstractAcsTask {
|
||||
// 2任务完成
|
||||
taskObj.put("task_status", StatusEnum.TASK_FINISH.getCode());
|
||||
taskObj.put("update_time", DateUtil.now());
|
||||
taskObj.put("finished_type", ObjectUtil.isNotEmpty(task.getString("finished_type"))?
|
||||
task.getString("finished_type"):AcsTaskEnum.TASK_FINISHED_TYPE_AUTO.getCode());
|
||||
taskTab.update(taskObj);
|
||||
} else {
|
||||
/**
|
||||
|
||||
@@ -67,6 +67,8 @@ public class WrapSendEmptyTask extends AbstractAcsTask {
|
||||
// 2任务完成
|
||||
taskObj.put("task_status", StatusEnum.TASK_FINISH.getCode());
|
||||
taskObj.put("update_time", DateUtil.now());
|
||||
taskObj.put("finished_type", ObjectUtil.isNotEmpty(task.getString("finished_type"))?
|
||||
task.getString("finished_type"):AcsTaskEnum.TASK_FINISHED_TYPE_AUTO.getCode());
|
||||
taskTab.update(taskObj);
|
||||
} else {
|
||||
/**
|
||||
|
||||
@@ -68,6 +68,8 @@ public class PlotterSendMaterialTask extends AbstractAcsTask {
|
||||
// 2任务完成
|
||||
taskObj.put("task_status", StatusEnum.TASK_FINISH.getCode());
|
||||
taskObj.put("update_time", DateUtil.now());
|
||||
taskObj.put("finished_type", ObjectUtil.isNotEmpty(task.getString("finished_type"))?
|
||||
task.getString("finished_type"):AcsTaskEnum.TASK_FINISHED_TYPE_AUTO.getCode());
|
||||
taskTab.update(taskObj);
|
||||
} else {
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user