|
@ -969,6 +969,7 @@ public class PrescriptionInfoService extends BaseService {
|
|
|
|
|
|
public JSONArray getTeamHealthDoctorCount(String doctor){
|
|
public JSONArray getTeamHealthDoctorCount(String doctor){
|
|
Doctor d = doctorDao.findByCode(doctor);
|
|
Doctor d = doctorDao.findByCode(doctor);
|
|
|
|
AdminTeam ad = doctorAdminTeamDao.findByLeaderCode(d.getCode());
|
|
List<AdminTeam> adminTeams = doctorAdminTeamDao.findByOrgCode(d.getHospital());
|
|
List<AdminTeam> adminTeams = doctorAdminTeamDao.findByOrgCode(d.getHospital());
|
|
List<Map<String,Object>> rsList = new ArrayList<>();
|
|
List<Map<String,Object>> rsList = new ArrayList<>();
|
|
if(adminTeams!=null&&adminTeams.size()>0){
|
|
if(adminTeams!=null&&adminTeams.size()>0){
|
|
@ -993,7 +994,12 @@ public class PrescriptionInfoService extends BaseService {
|
|
}else{
|
|
}else{
|
|
m.put("count",0);
|
|
m.put("count",0);
|
|
}
|
|
}
|
|
rsList.add(m);
|
|
|
|
|
|
if(adminTeam.getId()==ad.getId()){
|
|
|
|
rsList.add(0,m);
|
|
|
|
}else{
|
|
|
|
rsList.add(m);
|
|
|
|
}
|
|
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
return new JSONArray(rsList);
|
|
return new JSONArray(rsList);
|