|
@ -279,10 +279,15 @@ public class PrescriptionStatusUpdateService {
|
|
|
//结束门诊
|
|
|
outpatientDO.setStatus("2");
|
|
|
|
|
|
//TODO:结束咨询
|
|
|
String consultCode = imService.getConsultCodeByOutpatientId(outpatientDO.getId());
|
|
|
if(StringUtils.isNoneBlank(consultCode)){
|
|
|
imService.finish(consultCode,"admin",2);
|
|
|
try {
|
|
|
imService.finish(consultCode,"admin",2);
|
|
|
}catch(Exception e) {
|
|
|
e.printStackTrace();
|
|
|
logger.info("自动结束咨询报错 consultCode: "+consultCode);
|
|
|
}
|
|
|
|
|
|
}
|
|
|
}
|
|
|
outpatientDao.save(outpatientDOs);
|