|
@ -631,4 +631,29 @@ public class DoctorConsultController extends WeixinBaseController {
|
|
return invalidUserException(ex, -1, "提交失败!");
|
|
return invalidUserException(ex, -1, "提交失败!");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* 查询与某个医生是否存在未结束的咨询
|
|
|
|
*
|
|
|
|
* @param doctor 医生
|
|
|
|
* @return
|
|
|
|
*/
|
|
|
|
@RequestMapping(value = "/is_consult_unfinished", method = {RequestMethod.GET, RequestMethod.POST})
|
|
|
|
@ResponseBody
|
|
|
|
public String isExistsUnfinishedConsult(@RequestParam(required = false) String patient,
|
|
|
|
@RequestParam(required = true) String doctor) {
|
|
|
|
try {
|
|
|
|
JSONObject result = new JSONObject();
|
|
|
|
List<ConsultTeam> consults = consultTeamService.getUnfinishedConsult(StringUtils.isEmpty(patient)?getUID():patient, doctor);
|
|
|
|
|
|
|
|
if (consults != null && consults.size() > 0) {
|
|
|
|
return write(200, "查询成功", "data", consults.get(0).getConsult());
|
|
|
|
} else {
|
|
|
|
return write(200, "查询成功", "data", "");
|
|
|
|
}
|
|
|
|
} catch (Exception e) {
|
|
|
|
e.printStackTrace();
|
|
|
|
return error(-1, "查询失败");
|
|
|
|
}
|
|
|
|
}
|
|
}
|
|
}
|