Commit 35a10bee authored by duanruiming's avatar duanruiming

[update] 下发刷新缓存

parent 9a9549d0
...@@ -815,7 +815,7 @@ public class PlanSendServiceImpl implements PlanSendService { ...@@ -815,7 +815,7 @@ public class PlanSendServiceImpl implements PlanSendService {
return jsonViewObject.fail("下发信号机参数UTC服务调用异常"); return jsonViewObject.fail("下发信号机参数UTC服务调用异常");
} }
//return JsonViewObject.newInstance().success(); //return JsonViewObject.newInstance().success();
return jsonViewObject.success("下发信号机参数成功"); return jsonViewObject.success("下发信号机数据到utc数据库成功,并刷新缓存");
} }
private SaveToUtcPO buildSaveToUtcPO(String crossId) throws Exception { private SaveToUtcPO buildSaveToUtcPO(String crossId) throws Exception {
......
...@@ -10,6 +10,8 @@ import net.wanji.databus.po.CrossInfoPO; ...@@ -10,6 +10,8 @@ import net.wanji.databus.po.CrossInfoPO;
import net.wanji.databus.po.SaveToUtcPO; import net.wanji.databus.po.SaveToUtcPO;
import net.wanji.databus.vo.*; import net.wanji.databus.vo.*;
import net.wanji.utc.cache.CrossInfoCache; import net.wanji.utc.cache.CrossInfoCache;
import net.wanji.utc.cache.CrossPhaseDirTurnCache;
import net.wanji.utc.cache.CrossSchemePhaseTimeCountCache;
import net.wanji.utc.common.typeenum.BasicEnum; import net.wanji.utc.common.typeenum.BasicEnum;
import net.wanji.utc.common.typeenum.DateStyle; import net.wanji.utc.common.typeenum.DateStyle;
import net.wanji.utc.po.hk.request.DelBaseConfigPO; import net.wanji.utc.po.hk.request.DelBaseConfigPO;
...@@ -52,6 +54,8 @@ public class ControlCommandStrategyServiceImpl implements ControlCommandStrategy ...@@ -52,6 +54,8 @@ public class ControlCommandStrategyServiceImpl implements ControlCommandStrategy
private final CrossInfoCache crossInfoCache; private final CrossInfoCache crossInfoCache;
private final CrossLightsMapper crossLightsMapper; private final CrossLightsMapper crossLightsMapper;
private final CrossPhaseLightsMapper crossPhaseLightsMapper; private final CrossPhaseLightsMapper crossPhaseLightsMapper;
private final CrossPhaseDirTurnCache crossPhaseDirTurnCache;
private final CrossSchemePhaseTimeCountCache crossSchemePhaseTimeCountCache;
@Override @Override
...@@ -420,6 +424,8 @@ public class ControlCommandStrategyServiceImpl implements ControlCommandStrategy ...@@ -420,6 +424,8 @@ public class ControlCommandStrategyServiceImpl implements ControlCommandStrategy
log.error("下发数据到utc数据库失败:", e); log.error("下发数据到utc数据库失败:", e);
throw new Exception(e); throw new Exception(e);
} }
return JsonViewObject.newInstance().success("数据下发到Utc数据库成功"); crossPhaseDirTurnCache.run();
crossSchemePhaseTimeCountCache.run();
return JsonViewObject.newInstance().success("数据下发到Utc数据库成功,并刷新缓存");
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment