diff options
Diffstat (limited to 'src/main/java/com/nis/handler/SqlHandler.java')
| -rw-r--r-- | src/main/java/com/nis/handler/SqlHandler.java | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/main/java/com/nis/handler/SqlHandler.java b/src/main/java/com/nis/handler/SqlHandler.java index ebc973c..0b815f7 100644 --- a/src/main/java/com/nis/handler/SqlHandler.java +++ b/src/main/java/com/nis/handler/SqlHandler.java @@ -34,6 +34,7 @@ import com.nis.service.AssetModelService; import com.nis.service.ChartService; import com.nis.service.DcService; import com.nis.service.EndpointService; +import com.nis.service.ProjectTopoService; import com.nis.service.SysConfigService; import com.nis.service.SysUserService; import com.nis.util.Constant; @@ -86,6 +87,9 @@ public class SqlHandler { @Autowired private SysConfigService sysConfigService; + @Autowired + private ProjectTopoService projectTopoService; + public void removeData() { String assetPing = "delete from asset_ping"; sqlDao.execute(assetPing); @@ -1039,9 +1043,12 @@ public class SqlHandler { // 图表相关数据同步 chartService.handler(); - + // 将原来数据库的数据数据还原 this.dataRestore(); + + // project topo相关图表数据同步 + projectTopoService.handler(); } public void dataRestore() { @@ -1078,6 +1085,8 @@ public class SqlHandler { data.setParamValue(oldDataMap.get("scrape_timeout")); }else if(data.getParamKey().equals("timezone")) { data.setParamValue("Asia/Shanghai"); + }else if(data.getParamKey().endsWith("confagent_path") || data.getParamKey().equals("system_version")){ + continue; }else { String value = oldDataMap.get(data.getParamKey()); if(value!=null) { |
