添加taskId作为调用后台数据

This commit is contained in:
孙小云 2026-03-24 17:32:45 +08:00
parent 01e0504bba
commit eb76ef35e0
1 changed files with 14 additions and 10 deletions

View File

@ -67,12 +67,16 @@ public class AircraftFlyController extends BaseController
CommandType commandType; CommandType commandType;
java.util.Map<String, Object> params = new java.util.HashMap<>(); java.util.Map<String, Object> params = new java.util.HashMap<>();
// 处理消息ID Long currentTaskId = flightService.currentRunningTask(sn);
if (currentTaskId != null) {
params.put("messageID", currentTaskId);
} else {
if (request.getMessageID() != null) { if (request.getMessageID() != null) {
params.put("messageID", request.getMessageID()); params.put("messageID", request.getMessageID());
} else { } else {
params.put("messageID", System.currentTimeMillis()); params.put("messageID", System.currentTimeMillis());
} }
}
// 处理扩展参数 // 处理扩展参数
if (request.getEvalue() != null) { if (request.getEvalue() != null) {
@ -479,10 +483,10 @@ public class AircraftFlyController extends BaseController
Long currentTaskId = flightService.currentRunningTask(request.getSn()); Long currentTaskId = flightService.currentRunningTask(request.getSn());
java.util.Map<String, Object> params = new java.util.HashMap<>(); java.util.Map<String, Object> params = new java.util.HashMap<>();
if(Objects.isNull(currentTaskId)){ if (currentTaskId != null) {
params.put("messageID", UUID.randomUUID().toString()); params.put("messageID", currentTaskId);
}else { } else {
params.put("messageID",currentTaskId); params.put("messageID", System.currentTimeMillis());
} }
params.put("taskId", 9074); params.put("taskId", 9074);
params.put("zhilin", "03"); params.put("zhilin", "03");