fix: 异步循环依赖报错
This commit is contained in:
@@ -324,7 +324,6 @@ public class AcsToWmsServiceImpl implements AcsToWmsService {
|
|||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@Async
|
|
||||||
public HttpResponse feedTaskStatus(JSONArray data) {
|
public HttpResponse feedTaskStatus(JSONArray data) {
|
||||||
//feedTaskStatus
|
//feedTaskStatus
|
||||||
try {
|
try {
|
||||||
|
|||||||
@@ -1639,7 +1639,17 @@ public class TaskServiceImpl extends CommonServiceImpl<TaskMapper, Task> impleme
|
|||||||
JSONArray ja = new JSONArray();
|
JSONArray ja = new JSONArray();
|
||||||
ja.add(feed_jo);
|
ja.add(feed_jo);
|
||||||
//TODO 有需要根据上位系统反馈的信息再做进一步处理
|
//TODO 有需要根据上位系统反馈的信息再做进一步处理
|
||||||
acstowmsService.feedTaskStatus(ja);
|
|
||||||
|
CompletableFuture.runAsync(() -> {
|
||||||
|
// 异步更新指令状态
|
||||||
|
try {
|
||||||
|
acstowmsService.feedTaskStatus(ja);
|
||||||
|
} catch (Exception e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -6,8 +6,8 @@ spring:
|
|||||||
freemarker:
|
freemarker:
|
||||||
check-template-location: false
|
check-template-location: false
|
||||||
profiles:
|
profiles:
|
||||||
# active: dev
|
active: dev
|
||||||
active: prod
|
# active: prod
|
||||||
jackson:
|
jackson:
|
||||||
time-zone: GMT+8
|
time-zone: GMT+8
|
||||||
data:
|
data:
|
||||||
|
|||||||
Reference in New Issue
Block a user