|
@ -2275,7 +2275,7 @@ public class StatisticsService extends BaseService {
|
|
|
// startDate = startDate + " 00:00:00";
|
|
|
// endDate = endDate + " 23:59:59";
|
|
|
//随访数目
|
|
|
String followup_sql = "SELECT COUNT(1) AS followupCount from wlyy_followup w WHERE w.admin_team_code=" + id + " AND w.create_time >='" + startDate + "' AND w.create_time<='" + endDate + "' AND w.followup_class IS NOT NULL ";
|
|
|
String followup_sql = "SELECT COUNT(1) AS followupCount from wlyy_followup w WHERE w.admin_team_code=" + id + " AND w.create_time >='" + startDate + "' AND w.create_time<='" + endDate + "' ";
|
|
|
//随访数目
|
|
|
Map<String, Object> followupCout = jdbcTemplate.queryForMap(followup_sql);
|
|
|
if (followupCout.get("followupCount") == null) {
|
|
@ -2917,7 +2917,6 @@ public class StatisticsService extends BaseService {
|
|
|
" AND w.doctor_code ='" + doctor + "'" +
|
|
|
" AND w.create_time >= '" + startDate + "' " +
|
|
|
" AND w.create_time <= '" + endDate + "' " +
|
|
|
" AND w.followup_class IS NOT NULL " +
|
|
|
" GROUP BY dateNo";
|
|
|
|
|
|
planSQL = "SELECT " +
|
|
@ -2930,7 +2929,6 @@ public class StatisticsService extends BaseService {
|
|
|
" AND w.create_time >= '" + startDate + "' " +
|
|
|
" AND w.create_time <= '" + endDate + "' " +
|
|
|
" AND w.status ='2'" +
|
|
|
" AND w.followup_class IS NOT NULL " +
|
|
|
" GROUP BY dateNo";
|
|
|
} else {
|
|
|
//按月
|
|
@ -2945,7 +2943,6 @@ public class StatisticsService extends BaseService {
|
|
|
" AND w.doctor_code ='" + doctor + "'" +
|
|
|
" AND w.create_time >= '" + startDate + "' " +
|
|
|
" AND w.create_time <= '" + endDate + "' " +
|
|
|
" AND w.followup_class IS NOT NULL " +
|
|
|
" GROUP BY weekOfMonth";
|
|
|
planSQL = "SELECT " +
|
|
|
" ( " +
|
|
@ -2959,7 +2956,6 @@ public class StatisticsService extends BaseService {
|
|
|
" AND w.create_time >= '" + startDate + "' " +
|
|
|
" AND w.create_time <= '" + endDate + "' " +
|
|
|
" AND w.status ='2'" +
|
|
|
" AND w.followup_class IS NOT NULL " +
|
|
|
" GROUP BY weekOfMonth";
|
|
|
}
|
|
|
List<Map<String, Object>> totalList = jdbcTemplate.queryForList(totalSQL);
|
|
@ -2985,7 +2981,6 @@ public class StatisticsService extends BaseService {
|
|
|
" w.admin_team_code =" + teamCode +
|
|
|
" AND w.create_time >= '" + startDate + "' " +
|
|
|
" AND w.create_time <= '" + endDate + "' " +
|
|
|
" AND w.followup_class IS NOT NULL " +
|
|
|
" GROUP BY dateNo";
|
|
|
|
|
|
planSQL = "SELECT " +
|
|
@ -2999,7 +2994,6 @@ public class StatisticsService extends BaseService {
|
|
|
" AND w.create_time >= '" + startDate + "' " +
|
|
|
" AND w.create_time <= '" + endDate + "' " +
|
|
|
" AND w.status ='2'" +
|
|
|
" AND w.followup_class IS NOT NULL " +
|
|
|
" GROUP BY weekOfMonth";
|
|
|
} else {
|
|
|
//按月
|
|
@ -3013,7 +3007,6 @@ public class StatisticsService extends BaseService {
|
|
|
" w.admin_team_code =" + teamCode +
|
|
|
" AND w.create_time >= '" + startDate + "' " +
|
|
|
" AND w.create_time <= '" + endDate + "' " +
|
|
|
" AND w.followup_class IS NOT NULL " +
|
|
|
" GROUP BY weekOfMonth";
|
|
|
planSQL = "SELECT " +
|
|
|
" ( " +
|
|
@ -3026,7 +3019,6 @@ public class StatisticsService extends BaseService {
|
|
|
" AND w.create_time >= '" + startDate + "' " +
|
|
|
" AND w.create_time <= '" + endDate + "' " +
|
|
|
" AND w.status ='2'" +
|
|
|
" AND w.followup_class IS NOT NULL " +
|
|
|
" GROUP BY weekOfMonth";
|
|
|
}
|
|
|
List<Map<String, Object>> totalList = jdbcTemplate.queryForList(totalSQL);
|
|
@ -3056,7 +3048,6 @@ public class StatisticsService extends BaseService {
|
|
|
" WHERE " +
|
|
|
" w.admin_team_code =" + teamCode +
|
|
|
" AND w.create_time <= '" + endDate + "' " +
|
|
|
" AND w.followup_class IS NOT NULL " +
|
|
|
" GROUP BY " +
|
|
|
" w.doctor_code " +
|
|
|
" ) c ON c.doctor_code =m.doctor_code, " +
|
|
@ -3088,7 +3079,6 @@ public class StatisticsService extends BaseService {
|
|
|
" w.admin_team_code =" + teamCode +
|
|
|
" AND w.create_time >= '" + startDate + "' " +
|
|
|
" AND w.create_time <= '" + endDate + "' " +
|
|
|
" AND w.followup_class IS NOT NULL " +
|
|
|
" GROUP BY " +
|
|
|
" w.doctor_code " +
|
|
|
" ) c ON c.doctor_code =m.doctor_code, " +
|
|
@ -3121,7 +3111,6 @@ public class StatisticsService extends BaseService {
|
|
|
" AND w.create_time >= '" + startDate + "' " +
|
|
|
" AND w.create_time <= '" + endDate + "' " +
|
|
|
" AND w.status ='2'" +
|
|
|
" AND w.followup_class IS NOT NULL " +
|
|
|
" GROUP BY " +
|
|
|
" w.doctor_code " +
|
|
|
" ) c ON c.doctor_code =m.doctor_code, " +
|
|
@ -3257,8 +3246,7 @@ public class StatisticsService extends BaseService {
|
|
|
" WHERE " +
|
|
|
" w.admin_team_code =" + teamCode +
|
|
|
" AND w.doctor_code ='" + doctor + "' " +
|
|
|
" AND w.create_time <= '" + endDate + "' " +
|
|
|
" AND w.followup_class IS NOT NULL";
|
|
|
" AND w.create_time <= '" + endDate + "' ";
|
|
|
String addSql = "SELECT " +
|
|
|
" COUNT(1) AS addCount " +
|
|
|
" FROM " +
|
|
@ -3267,8 +3255,7 @@ public class StatisticsService extends BaseService {
|
|
|
" w.admin_team_code =" + teamCode +
|
|
|
" AND w.doctor_code ='" + doctor + "' " +
|
|
|
" AND w.create_time >= '" + startDate + "' " +
|
|
|
" AND w.create_time <= '" + endDate + "' " +
|
|
|
" AND w.followup_class IS NOT NULL";
|
|
|
" AND w.create_time <= '" + endDate + "' ";
|
|
|
String planSql = "SELECT " +
|
|
|
" COUNT(1) AS planCount " +
|
|
|
" FROM " +
|
|
@ -3278,8 +3265,7 @@ public class StatisticsService extends BaseService {
|
|
|
" AND w.doctor_code ='" + doctor + "' " +
|
|
|
" AND w.create_time >= '" + startDate + "' " +
|
|
|
" AND w.create_time <= '" + endDate + "' " +
|
|
|
" AND w.status ='2'" +
|
|
|
" AND w.followup_class IS NOT NULL";
|
|
|
" AND w.status ='2'";
|
|
|
|
|
|
JSONObject rs = new JSONObject();
|
|
|
List<Map<String, Object>> totalList = jdbcTemplate.queryForList(totalSql);
|