浏览代码

事件中心查询超速事件。
数据中心修改事件上报人为企业

Memory_LG 10 月之前
父节点
当前提交
4de4f30bc4

+ 8 - 2
src/main/java/com/sooka/sponest/data/housingconstruction/handler/TaskHandler.java

@@ -226,10 +226,16 @@ public class TaskHandler {
         sensorEventVo.setEventType("8");
         sensorEventVo.setLongitude("false".equals(eventSlatSlon)?"":eventSlatSlon.split("_")[0]);
         sensorEventVo.setLatitude("false".equals(eventSlatSlon)?"":eventSlatSlon.split("_")[1]);
-        sensorEventVo.setSensorId(jsonObject.getString("deviceid"));
+        //上报人为设备id
+//        sensorEventVo.setSensorId(jsonObject.getString("deviceid"));
+        //上报人为企业id
+        sensorEventVo.setSensorId(MapUtils.getString(carInfo, "enterpriseId"));
         sensorEventVo.setReportTime(new Date());
         sensorEventVo.setAddress(address);
-        sensorEventVo.setReportor(MapUtils.getString(carInfo, "carNumber"));
+        //上报人名称为车号
+//        sensorEventVo.setReportor(MapUtils.getString(carInfo, "carNumber"));
+        //上报人为企业名称
+        sensorEventVo.setReportor(MapUtils.getString(carInfo, "enterpriseName"));
         StringBuilder template = new StringBuilder();
         template.append(MapUtils.getString(carInfo, "enterpriseName"))
                 .append("的").append(MapUtils.getString(carInfo, "driverName"))

+ 1 - 0
src/main/resources/mapper/housingconstruction/CenterdataTHousingconstructionCarMapper.xml

@@ -174,6 +174,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
 
     <select id="getCarInfoByDeviceId" parameterType="string" resultType="map">
         select
+            enterprise_id enterpriseId,
             enterprise_name enterpriseName,
             car_number carNumber,
             manager_name managerName,