|
|
@ -1,4 +1,4 @@
|
|
|
|
package com.dsideal.base.Test;
|
|
|
|
package com.dsideal.base.DataEase.Util;
|
|
|
|
|
|
|
|
|
|
|
|
import cn.hutool.core.lang.Snowflake;
|
|
|
|
import cn.hutool.core.lang.Snowflake;
|
|
|
|
import cn.hutool.core.util.IdUtil;
|
|
|
|
import cn.hutool.core.util.IdUtil;
|
|
|
@ -12,7 +12,7 @@ import java.util.ArrayList;
|
|
|
|
import java.util.List;
|
|
|
|
import java.util.List;
|
|
|
|
import java.util.Random;
|
|
|
|
import java.util.Random;
|
|
|
|
|
|
|
|
|
|
|
|
public class CityScreenCopy {
|
|
|
|
public class SyncCityScreen {
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
/*
|
|
|
|
开启数据库SQL执行日志
|
|
|
|
开启数据库SQL执行日志
|
|
|
@ -55,12 +55,12 @@ public class CityScreenCopy {
|
|
|
|
|
|
|
|
|
|
|
|
public static DataEaseModel dm = new DataEaseModel();
|
|
|
|
public static DataEaseModel dm = new DataEaseModel();
|
|
|
|
|
|
|
|
|
|
|
|
public static void main(String[] args) throws InterruptedException {
|
|
|
|
/**
|
|
|
|
LocalMysqlConnectUtil.Init();
|
|
|
|
* 同步【云南省教育决策支持系统【市州】】
|
|
|
|
//获取数据可视化名称
|
|
|
|
* @param dataVisualizationName
|
|
|
|
String dataVisualizationName = LocalMysqlConnectUtil.PropKit.get("dataEase.dataVisualizationName");
|
|
|
|
* @throws InterruptedException
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public static void SyncCityScreen(String dataVisualizationName) throws InterruptedException {
|
|
|
|
//一、先删除后插入保持健康:保留:【云南省教育决策支持系统【市州】】,删除掉云南省教育决策支持系统【市州】+昆明市,云南省教育决策支持系统【市州】+楚雄州等数据
|
|
|
|
//一、先删除后插入保持健康:保留:【云南省教育决策支持系统【市州】】,删除掉云南省教育决策支持系统【市州】+昆明市,云南省教育决策支持系统【市州】+楚雄州等数据
|
|
|
|
String sql = "select * from data_visualization_info where name like '%" + dataVisualizationName + "%' and name <>'" + dataVisualizationName + "'";
|
|
|
|
String sql = "select * from data_visualization_info where name like '%" + dataVisualizationName + "%' and name <>'" + dataVisualizationName + "'";
|
|
|
|
List<Record> toDelList = Db.use(DataEaseModel.DB_NAME).find(sql);
|
|
|
|
List<Record> toDelList = Db.use(DataEaseModel.DB_NAME).find(sql);
|
|
|
@ -153,4 +153,12 @@ public class CityScreenCopy {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
System.out.println("生成完毕");
|
|
|
|
System.out.println("生成完毕");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static void main(String[] args) throws InterruptedException {
|
|
|
|
|
|
|
|
LocalMysqlConnectUtil.Init();
|
|
|
|
|
|
|
|
//获取数据可视化名称
|
|
|
|
|
|
|
|
String dataVisualizationName = LocalMysqlConnectUtil.PropKit.get("dataEase.dataVisualizationName");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SyncCityScreen(dataVisualizationName);
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|