提交 ea9b9fa3 authored 作者: 刘海泉's avatar 刘海泉

Merge remote-tracking branch 'origin/V28.0_resove_feign_thread_20240929' into…

Merge remote-tracking branch 'origin/V28.0_resove_feign_thread_20240929' into v26.2-jdk17springboot3-20240912
......@@ -4,6 +4,7 @@ import com.clx.open.sdk.callback.message.OrderChildSyncMessage;
import com.clx.performance.dto.OrderChildExpectDTO;
import com.clx.performance.extranal.transport.TransportService;
import com.clx.performance.feign.TransportFeignService;
import com.clx.performance.job.TruckTraceJob;
import com.clx.performance.listener.OrderChildDtsListener;
import com.clx.performance.service.OrderChildService;
import com.clx.performance.service.TempService;
......@@ -164,4 +165,17 @@ public class TempController {
// return Result.ok();
// }
@Autowired
private TruckTraceJob truckTraceJob;
@ApiOperation(value = "测试生产真实调用中交兴路", notes = "<br>By:刘海泉")
@RequestMapping(value = "/testRealTrace", method = RequestMethod.GET)
public Result<Void> testRealTrace() {
truckTraceJob.testRealTrace();
return Result.ok();
}
}
......@@ -98,4 +98,26 @@ public class TruckTraceJob {
}
}
public void testRealTrace(){
List<String> truckNos = new ArrayList<>();
for(int i = 0 ; i <= 812; i ++ ){
truckNos.add("陕KM8887");
}
LocalDateTime now = LocalDateTime.now();
LocalDateTime beginTime = now.minusMinutes(5);
for(String truckNo : truckNos){
List<TruckTraceDTO> truckTrace = zjxlGpsService.getTruckTrace(truckNo,
LocalDateTimeUtils.formatTime(beginTime), LocalDateTimeUtils.formatTime(now));
if(CollectionUtils.isNotEmpty(truckTrace)){
TruckTraceDTO truckTraceDTO = truckTrace.get(truckTrace.size()-1);
truckTraceDTO.setTruckNo(truckNo);
log.info("车牌号:{},查询到的数据结果:{}",truckNo,JSON.toJSONString(truckTraceDTO));
}else{
log.info("车牌号:{},未查询到轨迹信息",truckNo);
}
}
}
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论