|
@ -1139,9 +1139,10 @@ public class PatientDoorCoachOrderService extends BaseJpaService<BaseDoorCoachOr
|
|
|
List<Map<String, Object>> list = jdbcTemplate.queryForList(sql);
|
|
|
Map<String, Integer> map = new HashMap<>();
|
|
|
Integer all = list.size();
|
|
|
Integer waitForServe = 0;
|
|
|
Integer served = 0;
|
|
|
Integer cancel = 0;
|
|
|
Integer waitForAccept = 0;//待接单
|
|
|
Integer waitForServe = 0;//待服务
|
|
|
Integer served = 0;//已完成
|
|
|
Integer cancel = 0;//已取消
|
|
|
// -1已取消 [1,4]待服务 [5,6]已服务
|
|
|
for (Map<String, Object> tmp:list){
|
|
|
switch (String.valueOf(tmp.get("status"))){
|
|
@ -1149,10 +1150,10 @@ public class PatientDoorCoachOrderService extends BaseJpaService<BaseDoorCoachOr
|
|
|
cancel += Integer.valueOf(tmp.get("num").toString()) ;
|
|
|
break;
|
|
|
case "1":
|
|
|
waitForServe += Integer.valueOf(tmp.get("num").toString()) ;
|
|
|
waitForAccept += Integer.valueOf(tmp.get("num").toString()) ;
|
|
|
break;
|
|
|
case "2":
|
|
|
waitForServe += Integer.valueOf(tmp.get("num").toString()) ;
|
|
|
waitForAccept += Integer.valueOf(tmp.get("num").toString()) ;
|
|
|
break;
|
|
|
case "3":
|
|
|
waitForServe += Integer.valueOf(tmp.get("num").toString()) ;
|
|
@ -1161,7 +1162,7 @@ public class PatientDoorCoachOrderService extends BaseJpaService<BaseDoorCoachOr
|
|
|
waitForServe += Integer.valueOf(tmp.get("num").toString()) ;
|
|
|
break;
|
|
|
case "5":
|
|
|
served += Integer.valueOf(tmp.get("num").toString()) ;
|
|
|
waitForServe += Integer.valueOf(tmp.get("num").toString()) ;
|
|
|
break;
|
|
|
case "6":
|
|
|
served += Integer.valueOf(tmp.get("num").toString()) ;
|
|
@ -1172,6 +1173,7 @@ public class PatientDoorCoachOrderService extends BaseJpaService<BaseDoorCoachOr
|
|
|
}
|
|
|
}
|
|
|
map.put("all",all);
|
|
|
map.put("waitForAccept",waitForAccept);
|
|
|
map.put("waitForServe",waitForServe);
|
|
|
map.put("served",served);
|
|
|
map.put("cancel",cancel);
|