summaryrefslogtreecommitdiff
path: root/src/main/java/com/nis/handler/SqlHandler.java
diff options
context:
space:
mode:
authortanghao <admin@LAPTOP-QCSKVLI9>2021-05-19 09:32:10 +0800
committertanghao <admin@LAPTOP-QCSKVLI9>2021-05-19 09:32:10 +0800
commit3b15de686c8be13a37627d15ab3b94a0182db108 (patch)
tree312c64d38bef74d6794e9d29652b43c8382d10a0 /src/main/java/com/nis/handler/SqlHandler.java
parent20b93e6e1e1e7d6c9c06c50efdf68f97a5b0faf1 (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.java11
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) {