|
@ -931,16 +931,13 @@ public class UserService extends BaseJpaService<UserDO, UserDao> {
|
|
// result.put("count", count);
|
|
// result.put("count", count);
|
|
// result.put("msg", JavaBeanUtils.getInstance().mapListJson(list));
|
|
// result.put("msg", JavaBeanUtils.getInstance().mapListJson(list));
|
|
|
|
|
|
|
|
|
|
|
|
List<WlyyUserAreaDO> areaDOList=new ArrayList<>();
|
|
String finalSql="SELECT\n" +
|
|
String finalSql="SELECT\n" +
|
|
"\t\t\tusr . ID AS \"id\",\n" +
|
|
"\t\t\tusr . ID AS \"id\",\n" +
|
|
"\t\t\tusr . NAME AS \"realName\",\n" +
|
|
"\t\t\tusr . NAME AS \"realName\",\n" +
|
|
"\t\t\tusr .username AS \"username\",\n" +
|
|
"\t\t\tusr .username AS \"username\",\n" +
|
|
"\t\t\tusr .update_time AS \"updateTime\",\n" +
|
|
"\t\t\tusr .update_time AS \"updateTime\",\n" +
|
|
"\t\t\tusr .create_time AS \"createTime\",\n" +
|
|
"\t\t\tusr .create_time AS \"createTime\",\n" +
|
|
"\t\t\tarea .city_name AS \"cityName\",\n" +
|
|
|
|
"\t\t\tarea .town_name AS \"townName\",\n" +
|
|
|
|
"\t\t\tarea .hospital_name AS \"hospitalName\",\n" +
|
|
|
|
"\t\t\tCASE \n" +
|
|
"\t\t\tCASE \n" +
|
|
"\t\tWHEN usr .enabled=0 THEN\n" +
|
|
"\t\tWHEN usr .enabled=0 THEN\n" +
|
|
"\t\t\t'已失效'\n" +
|
|
"\t\t\t'已失效'\n" +
|
|
@ -982,7 +979,12 @@ public class UserService extends BaseJpaService<UserDO, UserDao> {
|
|
sql+=" LIMIT " + (page - 1) * size + "," + size + "";
|
|
sql+=" LIMIT " + (page - 1) * size + "," + size + "";
|
|
Logger.getAnonymousLogger().info("sql="+sql);
|
|
Logger.getAnonymousLogger().info("sql="+sql);
|
|
list = jdbcTemplate.queryForList(sql);
|
|
list = jdbcTemplate.queryForList(sql);
|
|
//时间格式转换
|
|
|
|
|
|
for (Map<String,Object> map:list){
|
|
|
|
String id = (String) map.get("id");
|
|
|
|
if (map.get("id")!=null){
|
|
|
|
areaDOList = userAreaDao.findAllByUserId(id);
|
|
|
|
}
|
|
|
|
}
|
|
}else {
|
|
}else {
|
|
String oracleSql="SELECT\n" +
|
|
String oracleSql="SELECT\n" +
|
|
"\t*\n" +
|
|
"\t*\n" +
|
|
@ -1003,12 +1005,24 @@ public class UserService extends BaseJpaService<UserDO, UserDao> {
|
|
"\tROWNUM >= "+(page-1)*size;
|
|
"\tROWNUM >= "+(page-1)*size;
|
|
Logger.getAnonymousLogger().info("oracleSql="+oracleSql);
|
|
Logger.getAnonymousLogger().info("oracleSql="+oracleSql);
|
|
list = jdbcTemplate.queryForList(oracleSql);
|
|
list = jdbcTemplate.queryForList(oracleSql);
|
|
|
|
for (Map<String,Object> map:list){
|
|
|
|
String id = (String) map.get("id");
|
|
|
|
if (map.get("id")!=null){
|
|
|
|
areaDOList = userAreaDao.findAllByUserId(id);
|
|
|
|
}
|
|
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
}else {
|
|
}else {
|
|
sql+=" LIMIT " + (page - 1) * size + "," + size + "";
|
|
sql+=" LIMIT " + (page - 1) * size + "," + size + "";
|
|
Logger.getAnonymousLogger().info("sql="+sql);
|
|
Logger.getAnonymousLogger().info("sql="+sql);
|
|
list = jdbcTemplate.queryForList(sql);
|
|
list = jdbcTemplate.queryForList(sql);
|
|
|
|
for (Map<String,Object> map:list){
|
|
|
|
String id = (String) map.get("id");
|
|
|
|
if (map.get("id")!=null){
|
|
|
|
areaDOList = userAreaDao.findAllByUserId(id);
|
|
|
|
}
|
|
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -1038,9 +1052,13 @@ public class UserService extends BaseJpaService<UserDO, UserDao> {
|
|
.replace("{saasid}", saasidValue )
|
|
.replace("{saasid}", saasidValue )
|
|
.replace("{roleId}", roleIdValue );
|
|
.replace("{roleId}", roleIdValue );
|
|
Logger.getAnonymousLogger().info("finalCountSql="+finalCountSql);
|
|
Logger.getAnonymousLogger().info("finalCountSql="+finalCountSql);
|
|
|
|
Map<String,Object> areaMap =new HashMap<>();
|
|
|
|
areaMap.put("area",areaDOList);
|
|
|
|
JSONArray jsonArray = JavaBeanUtils.getInstance().mapListJson(list);
|
|
|
|
jsonArray.add(areaMap);
|
|
Integer count = jdbcTemplate.queryForObject(finalCountSql, Integer.class);
|
|
Integer count = jdbcTemplate.queryForObject(finalCountSql, Integer.class);
|
|
result.put("count", count);
|
|
result.put("count", count);
|
|
result.put("msg", JavaBeanUtils.getInstance().mapListJson(list));
|
|
|
|
|
|
result.put("msg", jsonArray);
|
|
return result;
|
|
return result;
|
|
}
|
|
}
|
|
|
|
|