|
@ -473,8 +473,8 @@ public class StatisticsService {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
String sql = "select * from base_login_log where create_time>='" + dateStr + "' " + filter + " order by create_time desc limit " + (page - 1) * size + "," + size;
|
|
|
String sqlCount = "select count(id) from base_login_log where create_time>='" + dateStr + "' " + filter;
|
|
|
String sql = "select * from base_login_log where login_type<>1 and create_time>='" + dateStr + "' " + filter + " order by create_time desc limit " + (page - 1) * size + "," + size;
|
|
|
String sqlCount = "select count(id) from base_login_log where login_type<>1 and create_time>='" + dateStr + "' " + filter;
|
|
|
Long count = jdbcTemplate.queryForObject(sqlCount, Long.class);
|
|
|
List<BaseLoginLogDO> loginLogDOs = jdbcTemplate.query(sql, new BeanPropertyRowMapper(BaseLoginLogDO.class));
|
|
|
for (BaseLoginLogDO log : loginLogDOs) {
|
|
@ -2414,17 +2414,21 @@ public class StatisticsService {
|
|
|
public PageEnvelop<List<Map<String,Object>>> getOlderTeamListWithPage(String area,String level,Integer page,Integer size) throws Exception {
|
|
|
List<Map<String,Object>> teamList = new ArrayList<>();
|
|
|
page = page>0?page-1:0;
|
|
|
String areaFilter = " ";
|
|
|
if ("5".equals(level)){
|
|
|
areaFilter += " and te.id='"+area+"' ";
|
|
|
}
|
|
|
String sql = " select count(distinct org.code) from " +
|
|
|
" base_service_package pack INNER JOIN base_org org on pack.org_code = org.code " +
|
|
|
"INNER JOIN base_team te on te.org_code = org.`code` " +
|
|
|
" where org.del=1 and org.type=3 and te.del=1 and org.code not in " +
|
|
|
" (select dict_code from wlyy_hospital_sys_dict where dict_name='jkzl_org') ";
|
|
|
" (select dict_code from wlyy_hospital_sys_dict where dict_name='jkzl_org') "+areaFilter;
|
|
|
Long totalNum = jdbcTemplate.queryForObject(sql,Long.class);
|
|
|
sql = " select distinct org.code as orgCode,org.name as orgName,te.id as teamId,te.name as teamName from " +
|
|
|
" base_service_package pack INNER JOIN base_org org on pack.org_code = org.code " +
|
|
|
"INNER JOIN base_team te on te.org_code = org.`code` " +
|
|
|
" where org.del=1 and org.type=3 and te.del=1 and org.code not in " +
|
|
|
" (select dict_code from wlyy_hospital_sys_dict where dict_name='jkzl_org') order by org.code asc " +
|
|
|
" (select dict_code from wlyy_hospital_sys_dict where dict_name='jkzl_org') "+areaFilter+" order by org.code asc " +
|
|
|
"limit "+(page*size)+","+size ;
|
|
|
teamList = jdbcTemplate.queryForList(sql);
|
|
|
for (Map<String,Object> map:teamList){
|