|
@ -5,9 +5,12 @@ import com.alibaba.fastjson.JSONArray;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.yihu.jw.care.service.family.PatientFamilyMemberService;
|
|
|
import com.yihu.jw.care.service.sign.ServicePackageService;
|
|
|
import com.yihu.jw.doctor.dao.BaseDoctorDao;
|
|
|
import com.yihu.jw.entity.base.doctor.BaseDoctorDO;
|
|
|
import com.yihu.jw.entity.base.patient.BasePatientDO;
|
|
|
import com.yihu.jw.im.util.ImUtil;
|
|
|
import com.yihu.jw.patient.dao.BasePatientDao;
|
|
|
import com.yihu.jw.rm.base.BaseRequestMapping;
|
|
|
import com.yihu.mysql.query.BaseJpaService;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@ -38,6 +41,8 @@ public class OnlineContactService extends BaseJpaService<BasePatientDO, BasePati
|
|
|
private ServicePackageService servicePackageService;
|
|
|
@Autowired
|
|
|
private BasePatientDao patientDao;
|
|
|
@Autowired
|
|
|
private BaseDoctorDao doctorDao;
|
|
|
|
|
|
public JSONObject getOnLineObj(String patient){
|
|
|
JSONObject obj = new JSONObject();
|
|
@ -155,6 +160,8 @@ public class OnlineContactService extends BaseJpaService<BasePatientDO, BasePati
|
|
|
if (!id.equals(patient)){
|
|
|
tmp.put("avatar",tmp.getString("photo"));
|
|
|
tmp.put("doctorId",id);
|
|
|
BaseDoctorDO doctorDO = doctorDao.findById(id);
|
|
|
tmp.put("doctorLevel",doctorDO.getLevel());
|
|
|
tmp.put("relationName","助老员");
|
|
|
break;
|
|
|
}
|