|
|
@ -23,6 +23,7 @@ import java.util.stream.Collectors;
|
|
|
|
public class DataEaseModel {
|
|
|
|
public class DataEaseModel {
|
|
|
|
//DataEase数据库名称
|
|
|
|
//DataEase数据库名称
|
|
|
|
public static String DB_NAME = "dataease";
|
|
|
|
public static String DB_NAME = "dataease";
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 获取当前人员可以看到哪些数据集
|
|
|
|
* 获取当前人员可以看到哪些数据集
|
|
|
|
*
|
|
|
|
*
|
|
|
@ -36,7 +37,10 @@ public class DataEaseModel {
|
|
|
|
for (Record record : list) {
|
|
|
|
for (Record record : list) {
|
|
|
|
//这个数据集,当前的区域,已经填写了多少条数据
|
|
|
|
//这个数据集,当前的区域,已经填写了多少条数据
|
|
|
|
String table_name = record.getStr("table_name");
|
|
|
|
String table_name = record.getStr("table_name");
|
|
|
|
sql = "select count(1) as c from `" + table_name + "` where `行政区划`='" + area_name + "'";
|
|
|
|
sql = "select count(1) as c from `" + table_name + "`";
|
|
|
|
|
|
|
|
if (identity_id > 1) {
|
|
|
|
|
|
|
|
sql += sql + " where `行政区划`='" + area_name + "'";
|
|
|
|
|
|
|
|
}
|
|
|
|
int cnt = Db.use(DB_NAME).queryInt(sql);
|
|
|
|
int cnt = Db.use(DB_NAME).queryInt(sql);
|
|
|
|
record.set("fill_count", cnt);
|
|
|
|
record.set("fill_count", cnt);
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -365,6 +369,7 @@ public class DataEaseModel {
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* 获取指定id的行政区划
|
|
|
|
* 获取指定id的行政区划
|
|
|
|
|
|
|
|
*
|
|
|
|
* @param id
|
|
|
|
* @param id
|
|
|
|
* @return
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|