|
@ -239,7 +239,6 @@ public class DoctorHealthEduArticleController extends BaseController {
|
|
|
@RequestParam(value = "patient",required = false)String patient,
|
|
|
@RequestParam(value = "group",required = false,defaultValue = "")String group,
|
|
|
@RequestParam(value = "labelType",required = false)String labelType,
|
|
|
@RequestParam(value = "labelCode",required = false)String labelCode,
|
|
|
@RequestParam(value = "teamCode",required = false)long teamCode) {
|
|
|
try {
|
|
|
List<HealthEduArticlePatient> list = new ArrayList<HealthEduArticlePatient>();
|
|
@ -262,12 +261,17 @@ public class DoctorHealthEduArticleController extends BaseController {
|
|
|
Set<String> patientSet = new HashSet<>();
|
|
|
if(StringUtils.isNotBlank(group)&&groups.length>0){
|
|
|
//递归患者数据
|
|
|
getPatientByGroup(labelCode,labelType,teamCode,patientSet,1,100);
|
|
|
for(String g :groups){
|
|
|
getPatientByGroup(g,labelType,teamCode,patientSet,1,100);
|
|
|
}
|
|
|
}
|
|
|
//去重操作
|
|
|
for (String p : patients) {
|
|
|
patientSet.add(p);
|
|
|
}
|
|
|
if(patientSet.size()==0){
|
|
|
return error(-1, "请至少选择一个患者!");
|
|
|
}
|
|
|
// 查询医生信息
|
|
|
Doctor doctor = doctorService.findDoctorByCode(getUID());
|
|
|
JSONArray messages = new JSONArray();
|