|
@ -513,5 +513,19 @@ public class DoctorConsultEndpoint extends EnvelopRestEndpoint {
|
|
|
return success("操作成功");
|
|
|
}
|
|
|
|
|
|
@PostMapping(value = BaseHospitalRequestMapping.DodtorIM.isExistsUnfinishedConsult)
|
|
|
@ApiOperation(value = "查询全科医生与专科医生是否存在未结束的咨询", notes = "查询全科医生与专科医生是否存在未结束的咨询")
|
|
|
public Envelop isExistsUnfinishedConsult(@ApiParam(name = "patient_code", value = "居民CODE")
|
|
|
@RequestParam(value = "patient_code", required = true)String patient_code,
|
|
|
@ApiParam(name = "general_doctor", value = "全科医生")
|
|
|
@RequestParam(value = "general_doctor", required = true)String general_doctor,
|
|
|
@ApiParam(name = "special_doctor", value = "专科医生")
|
|
|
@RequestParam(value = "special_doctor", required = true)String special_doctor
|
|
|
) throws Exception {
|
|
|
String session_id = patient_code+"_"+general_doctor+"_"+special_doctor+"_15";
|
|
|
session_id = imService.isExistsUnfinishedConsult(session_id);
|
|
|
return success(session_id);
|
|
|
}
|
|
|
|
|
|
|
|
|
}
|