|
|
|
@ -2,17 +2,15 @@ package com.dsideal.base.Tools;
|
|
|
|
|
|
|
|
|
|
import com.dsideal.base.DataEase.Model.DataEaseModel;
|
|
|
|
|
import com.dsideal.base.Plugin.YamlProp;
|
|
|
|
|
import com.dsideal.base.Util.ExcelCommonUtil;
|
|
|
|
|
import com.jfinal.kit.Prop;
|
|
|
|
|
import com.jfinal.plugin.activerecord.ActiveRecordPlugin;
|
|
|
|
|
import com.jfinal.plugin.activerecord.Db;
|
|
|
|
|
import com.jfinal.plugin.activerecord.Record;
|
|
|
|
|
import com.jfinal.plugin.activerecord.dialect.MysqlDialect;
|
|
|
|
|
import com.jfinal.plugin.hikaricp.HikariCpPlugin;
|
|
|
|
|
|
|
|
|
|
import org.apache.log4j.Logger;
|
|
|
|
|
import org.apache.log4j.Level;
|
|
|
|
|
import java.io.File;
|
|
|
|
|
import java.io.IOException;
|
|
|
|
|
import java.util.ArrayList;
|
|
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
|
|
public class SelectNoXzqh {
|
|
|
|
@ -60,9 +58,10 @@ public class SelectNoXzqh {
|
|
|
|
|
int cnt = 0;
|
|
|
|
|
for (Record record : list2) {
|
|
|
|
|
String tableName = record.getStr("table_name");
|
|
|
|
|
String dataSetName = record.getStr("dataset_name");
|
|
|
|
|
//这张表中存在行政区划的列名,就跳过,不处理
|
|
|
|
|
if (!dm.hasXzqhColumn(tableName)) {
|
|
|
|
|
System.out.println("表:" + tableName + "没有行政区划的列名,请手动添加");
|
|
|
|
|
System.out.println(dataSetName + "表:" + tableName + "没有行政区划的列名,请手动添加");
|
|
|
|
|
cnt++;
|
|
|
|
|
}
|
|
|
|
|
//否则提醒出来:当前表没有行政区划的列名,需要手动添加
|
|
|
|
@ -72,9 +71,10 @@ public class SelectNoXzqh {
|
|
|
|
|
cnt = 0;
|
|
|
|
|
for (Record record : list3) {
|
|
|
|
|
String tableName = record.getStr("table_name");
|
|
|
|
|
String dataSetName = record.getStr("dataset_name");
|
|
|
|
|
//这张表中存在行政区划的列名,就跳过,不处理
|
|
|
|
|
if (!dm.hasXzqhColumn(tableName)) {
|
|
|
|
|
System.out.println("表:" + tableName + "没有行政区划的列名,请手动添加");
|
|
|
|
|
System.out.println(dataSetName + "表:" + tableName + "没有行政区划的列名,请手动添加");
|
|
|
|
|
cnt++;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|