diff options
| author | tanghao <admin@LAPTOP-QCSKVLI9> | 2021-05-19 09:32:10 +0800 |
|---|---|---|
| committer | tanghao <admin@LAPTOP-QCSKVLI9> | 2021-05-19 09:32:10 +0800 |
| commit | 3b15de686c8be13a37627d15ab3b94a0182db108 (patch) | |
| tree | 312c64d38bef74d6794e9d29652b43c8382d10a0 /src/main/java/com/nis/handler/SqlHandler.java | |
| parent | 20b93e6e1e1e7d6c9c06c50efdf68f97a5b0faf1 (diff) | |
feat: 增加project_topo相关数据平移逻辑
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) { |
