Pārlūkot izejas kodu

Merge branch 'dev' of linzhuo/patient-co-management into dev

linzhuo 8 gadi atpakaļ
vecāks
revīzija
05dd13b97c

+ 8 - 0
patient-co-wlyy/src/main/java/com/yihu/wlyy/service/app/consult/ConsultTeamService.java

@ -1744,6 +1744,14 @@ public class ConsultTeamService extends ConsultService {
        consultTeamDao.save(ct);  // 保存医生咨询信息
        consultTeamDoctorDao.save(cd);
        consultDao.save(consult);
        if(array==null||array.length()==0){
            //由于IM是异步操作,会话生成后,可能还未生成到数据库导致无法
            //获取会话ID。休眠1秒后继续获取相应信息
            // PS:可以通过前端请求两次去解决,由于离职,就不挖坑了,后来者可以改善、
             Thread.sleep(1000);
             object = ImUtill.getTopic(ct.getConsult());
             array = new JSONArray(object.get("data").toString());
        }
        return array.getJSONObject(0);
    }