|
|
|
@ -69,9 +69,28 @@ public class InitOrgPerson {
|
|
|
|
|
PkUtil.InitOrgNumPk();
|
|
|
|
|
PkUtil.InitPersonNumPk();
|
|
|
|
|
|
|
|
|
|
//写死的系统管理员
|
|
|
|
|
//写死的系统管理员,也可以理解为省管理员
|
|
|
|
|
String adminId = "9B28524B-7564-45BC-B1D4-156AC6306EC8";
|
|
|
|
|
generateUser(1, "系统管理员", "110000", "110101", 1, adminId, "00000000");
|
|
|
|
|
//遍历所有云南省的市
|
|
|
|
|
String province_id = "FD61813E-70A1-42AB-9A8E-141ED4D47B98";
|
|
|
|
|
sql = "select * from t_dm_area where province_id=? and LEVEL_id=4";
|
|
|
|
|
List<Record> cityList = Db.find(sql, province_id);
|
|
|
|
|
for (Record city : cityList) {
|
|
|
|
|
String city_id = city.getStr("id");
|
|
|
|
|
String city_name = city.getStr("area_name");
|
|
|
|
|
generateUser(2, city_name+"管理员", city_id, "", 2, city_id, city_id);
|
|
|
|
|
System.out.println("正在生成:" + city_name + "的管理员账号!");
|
|
|
|
|
//遍历所有市下的县
|
|
|
|
|
sql = "select * from t_dm_area where parent_id=?";
|
|
|
|
|
List<Record> countyList = Db.find(sql, city_id);
|
|
|
|
|
for (Record county : countyList) {
|
|
|
|
|
String county_id = county.getStr("id");
|
|
|
|
|
String county_name = county.getStr("area_name");
|
|
|
|
|
generateUser(3, county_name+"管理员", city_id, county_id, 3, county_id, county_id);
|
|
|
|
|
System.out.println("正在生成:" + county_name + "的管理员账号!");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
log.info("恭喜,所有工作成功完成!");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|