|
|
|
@ -32,6 +32,7 @@ public class Step3_DataSetFakeData {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 删除某地数据
|
|
|
|
|
*
|
|
|
|
|
* @param table_name
|
|
|
|
|
* @param area_name
|
|
|
|
|
*/
|
|
|
|
@ -55,6 +56,17 @@ public class Step3_DataSetFakeData {
|
|
|
|
|
Record rPrinvice = dm.getAreaByName("云南省");
|
|
|
|
|
String province_id = rPrinvice.getStr("id");
|
|
|
|
|
List<Record> listCity = dm.getAreaList(province_id);
|
|
|
|
|
int identity_id = 1;
|
|
|
|
|
//完善省级数据
|
|
|
|
|
List<Record> list = dm.getDataSetByIdentityId(identity_id, null);
|
|
|
|
|
for (Record record : list) {
|
|
|
|
|
String table_name = record.getStr("table_name");
|
|
|
|
|
System.out.println("正在处理数据集:" + table_name);
|
|
|
|
|
String sql = "update `" + table_name + "` set `行政区划`='云南省' where `行政区划` is null";
|
|
|
|
|
Db.use(DataEaseModel.DB_NAME).update(sql);
|
|
|
|
|
sql = "update `" + table_name + "` set `上级行政区划`='云南省' where `上级行政区划` is null";
|
|
|
|
|
Db.use(DataEaseModel.DB_NAME).update(sql);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//拷贝城市数据
|
|
|
|
|
for (Record rCity : listCity) {
|
|
|
|
@ -65,8 +77,8 @@ public class Step3_DataSetFakeData {
|
|
|
|
|
continue;
|
|
|
|
|
}
|
|
|
|
|
//遍历所有市州数据集
|
|
|
|
|
int identity_id = 2;
|
|
|
|
|
List<Record> list = dm.getDataSetByIdentityId(identity_id, null);
|
|
|
|
|
identity_id = 2;
|
|
|
|
|
list = dm.getDataSetByIdentityId(identity_id, null);
|
|
|
|
|
for (Record record : list) {
|
|
|
|
|
String table_name = record.getStr("table_name");
|
|
|
|
|
System.out.println("正在处理数据集:" + table_name);
|
|
|
|
@ -89,8 +101,8 @@ public class Step3_DataSetFakeData {
|
|
|
|
|
continue;
|
|
|
|
|
}
|
|
|
|
|
//遍历所有县区数据集
|
|
|
|
|
int identity_id = 3;
|
|
|
|
|
List<Record> list = dm.getDataSetByIdentityId(identity_id, null);
|
|
|
|
|
identity_id = 3;
|
|
|
|
|
list = dm.getDataSetByIdentityId(identity_id, null);
|
|
|
|
|
for (Record record : list) {
|
|
|
|
|
String table_name = record.getStr("table_name");
|
|
|
|
|
System.out.println(area_name + "正在处理数据集:" + table_name);
|
|
|
|
|