Browse Source

路况定时

develop
王兴琳 4 months ago
parent
commit
4c8211f3b6
  1. 11
      zc-business/src/main/java/com/zc/business/controller/DcTimingOfTrafficConditionsController.java

11
zc-business/src/main/java/com/zc/business/controller/DcTimingOfTrafficConditionsController.java

@ -1,6 +1,8 @@
package com.zc.business.controller;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.serializer.SerializerFeature;
import com.ruoyi.common.core.domain.AjaxResult;
import com.zc.business.domain.DcRoadConditionInformation;
import com.zc.business.enums.UniversalEnum;
@ -32,9 +34,12 @@ public class DcTimingOfTrafficConditionsController {
public void getTheCurrentCongestedSection() throws HttpException, IOException {
// 调用服务层方法,获取当前交通指标数据
JSONArray jsonArray = dcTrafficStatisticsService.getTheCurrentCongestedSection();
//插入 数据库
DcRoadConditionInformation dcRoadConditionInformation =new DcRoadConditionInformation();
dcRoadConditionInformation.setOtherConfig(jsonArray.toJSONString());
// 序列化为 JSON 字符串,同时禁用循环引用检测
String jsonString = JSON.toJSONString(jsonArray, SerializerFeature.DisableCircularReferenceDetect);
// 设置 DcRoadConditionInformation 的 otherConfig 属性
DcRoadConditionInformation dcRoadConditionInformation = new DcRoadConditionInformation();
dcRoadConditionInformation.setOtherConfig(jsonString);
dcRoadConditionInformationService.insertDcRoadConditionInformation(dcRoadConditionInformation);
}

Loading…
Cancel
Save