提交 7a68f4f3 authored 作者: 杨凯's avatar 杨凯

feat:家庭医生初始化

上级 264cce56
...@@ -6,6 +6,7 @@ import com.ebaiyihui.family.doctor.common.dto.NotifyConsultDataDTO; ...@@ -6,6 +6,7 @@ import com.ebaiyihui.family.doctor.common.dto.NotifyConsultDataDTO;
import com.ebaiyihui.family.doctor.common.dto.SendImMsgDTO; import com.ebaiyihui.family.doctor.common.dto.SendImMsgDTO;
import com.ebaiyihui.family.doctor.common.dto.SignedDoctorDTO; import com.ebaiyihui.family.doctor.common.dto.SignedDoctorDTO;
import com.ebaiyihui.family.doctor.server.common.constants.CommonConstants; import com.ebaiyihui.family.doctor.server.common.constants.CommonConstants;
import com.ebaiyihui.family.doctor.server.common.constants.ImConstants;
import com.ebaiyihui.family.doctor.server.common.enums.ImSignStatus; import com.ebaiyihui.family.doctor.server.common.enums.ImSignStatus;
import com.ebaiyihui.family.doctor.server.common.enums.SignStatus; import com.ebaiyihui.family.doctor.server.common.enums.SignStatus;
import com.ebaiyihui.family.doctor.server.common.enums.StatusEnum; import com.ebaiyihui.family.doctor.server.common.enums.StatusEnum;
...@@ -345,14 +346,15 @@ public class PatientServiceImpl implements PatientService { ...@@ -345,14 +346,15 @@ public class PatientServiceImpl implements PatientService {
} }
scheduleRecordEntity = scheduleRecordEntities.get(i - 1); scheduleRecordEntity = scheduleRecordEntities.get(i - 1);
log.info("查询当前排班医生doctorId={}", scheduleRecordEntity.getDoctorId());
// 查询值班的医生是否在线,如果不在线则强制在线,以排班信息为准 // 查询值班的医生是否在线,如果不在线则强制在线,以排班信息为准
QueryWrapper<ServiceConfigEntity> queryWrapper = new QueryWrapper<>(); QueryWrapper<ServiceConfigEntity> queryWrapper = new QueryWrapper<>();
ServiceConfigEntity wrapperEntity = new ServiceConfigEntity(); ServiceConfigEntity wrapperEntity = new ServiceConfigEntity();
wrapperEntity.setOrganId(String.valueOf(CommonConstants.ORGAN_CODE)); wrapperEntity.setOrganId(String.valueOf(CommonConstants.ORGAN_CODE));
wrapperEntity.setAppCode(CommonConstants.APP_CODE); wrapperEntity.setAppCode(CommonConstants.APP_CODE);
wrapperEntity.setDoctorId(scheduleRecordEntity.getDoctorId()); wrapperEntity.setDoctorId(scheduleRecordEntity.getDoctorId());
wrapperEntity.setServiceCode(ImConstants.IM_QUERY_ACCOUNT_CODE);
wrapperEntity.setStatus(1); wrapperEntity.setStatus(1);
wrapperEntity.setOfficeStatus(-1);
queryWrapper.setEntity(wrapperEntity); queryWrapper.setEntity(wrapperEntity);
queryWrapper.last("limit 1"); queryWrapper.last("limit 1");
ServiceConfigEntity serviceConfigEntity = serviceConfigMapper.selectOne(queryWrapper); ServiceConfigEntity serviceConfigEntity = serviceConfigMapper.selectOne(queryWrapper);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论