增加补传推送第三方功能

This commit is contained in:
weidong 2023-12-11 12:49:23 +08:00
parent 02f2196ebe
commit 23df99fd07

View File

@ -152,7 +152,7 @@ public class ForwardGnssTask {
for(GnssCalcData calcData:records){ for(GnssCalcData calcData:records){
if(calcData.getEnabled() && if(calcData.getEnabled() &&
calcData.getCreatetime().isAfter(lastTime.plusMinutes(30))){ calcData.getCreatetime().isAfter(lastTime.plusMinutes(28))){
// 推送 // 推送
SendOneToXFZ(projectId, calcData,lastTime.format(dateFormatter)); SendOneToXFZ(projectId, calcData,lastTime.format(dateFormatter));
lastTime = calcData.getCreatetime(); lastTime = calcData.getCreatetime();
@ -172,7 +172,7 @@ public class ForwardGnssTask {
XFZTcpMessage.Data data = new XFZTcpMessage.Data(); XFZTcpMessage.Data data = new XFZTcpMessage.Data();
dataList.add(data); dataList.add(data);
data.setDataTime(sendTime); data.setDataTime(sendTime);
data.setDevNum("1"); data.setDevNum(calcData.getDeviceid());
data.setDevtype("GNSS"); data.setDevtype("GNSS");
// 单位由mm转化为m // 单位由mm转化为m
data.setX(NumberUtils.scale(calcData.getRb562e() * 0.001, 5)); data.setX(NumberUtils.scale(calcData.getRb562e() * 0.001, 5));