|
@@ -12,12 +12,14 @@ import com.ruoyi.qdtl.domain.TlInspectionDeviceTrail;
|
|
|
import com.ruoyi.qdtl.domain.TlInspectionLocation;
|
|
|
import com.ruoyi.qdtl.domain.TlInspectionLocationLog;
|
|
|
import com.ruoyi.qdtl.domain.TlPatrolman;
|
|
|
+import com.ruoyi.qdtl.domain.TlPlanRecord;
|
|
|
import com.ruoyi.qdtl.service.IQdCommonService;
|
|
|
import com.ruoyi.qdtl.service.ITlInspectionDeviceService;
|
|
|
import com.ruoyi.qdtl.service.ITlInspectionDeviceTrailService;
|
|
|
import com.ruoyi.qdtl.service.ITlInspectionLocationLogService;
|
|
|
import com.ruoyi.qdtl.service.ITlInspectionLocationService;
|
|
|
import com.ruoyi.qdtl.service.ITlPatrolmanService;
|
|
|
+import com.ruoyi.qdtl.service.ITlPlanRecordService;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
@@ -44,6 +46,8 @@ public class XunTask {
|
|
|
private ITlInspectionDeviceTrailService tlInspectionDeviceTrailService;
|
|
|
@Autowired
|
|
|
private ITlPatrolmanService tlPatrolmanService;
|
|
|
+ @Autowired
|
|
|
+ private ITlPlanRecordService planRecordService;
|
|
|
|
|
|
/**
|
|
|
* 同步设备列表
|
|
@@ -142,6 +146,17 @@ public class XunTask {
|
|
|
deviceTrail.setFence(tlInspectionLocation.getLnglat());
|
|
|
tlInspectionDeviceTrailService.insertTlInspectionDeviceTrail(deviceTrail);
|
|
|
}
|
|
|
+ // 更新到计划中
|
|
|
+ if (StrUtil.isNotBlank(convert.getPatrolmanCard())) {
|
|
|
+ TlPlanRecord tlPlanRecord = new TlPlanRecord();
|
|
|
+ tlPlanRecord.setPlanDate(DateUtil.formatDate(convert.getCreateTime()));
|
|
|
+ tlPlanRecord.setCard(convert.getPatrolmanCard());
|
|
|
+ tlPlanRecord.setCheckpointCard(convert.getCheckpointCard());
|
|
|
+ tlPlanRecord.setDeviceCode(convert.getDeviceCode());
|
|
|
+ tlPlanRecord.setFence(tlInspectionLocation.getLnglat());
|
|
|
+ tlPlanRecord.setCreateTime(convert.getCreateTime());
|
|
|
+ planRecordService.updateRecordByDateAndCard(tlPlanRecord);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|