|
|
@ -360,8 +360,9 @@ public class FirstAidService implements IFirstAidService{ |
|
|
|
public PageInfo<PatientVo.PatientListByQuality> queryPatientListByQuality(PatientDto.QueryListByQuality param, Long userId) { |
|
|
|
//根据项目id查找医院id
|
|
|
|
// FirstAid firstAid = firstAidDao.getIdByProjectId(param.getProjectId());
|
|
|
|
Long hid = organizationProjectDao.queryByProjectId(param.getProjectId()); |
|
|
|
if(ObjectUtil.isNull(hid)){ |
|
|
|
// Long hid = organizationProjectDao.queryByProjectId(param.getProjectId());
|
|
|
|
Organization organization = organizationDao.selectByPrimaryKey(param.getProjectId()); |
|
|
|
if(ObjectUtil.isNull(organization)){ |
|
|
|
throw new BaseException(DefaultCodeError.NOT_HOSPITAL_ID); |
|
|
|
} |
|
|
|
//查找当前用户的职位和科室
|
|
|
@ -393,14 +394,15 @@ public class FirstAidService implements IFirstAidService{ |
|
|
|
//查找病例信息
|
|
|
|
PageHelper.startPage(param.getPageNum(),param.getPageSize()); |
|
|
|
// List<PatientVo.PatientListByQuality> patientList = firstAidDao.queryPatientListByQuality(template.getTemplates(),template.getOrganizationId(),param);
|
|
|
|
List<PatientVo.PatientListByQuality> patientList = firstAidDao.queryPatientListByQualityNew(departmentIdList,departmentIdStr,param,hid); |
|
|
|
List<PatientVo.PatientListByQuality> patientList = firstAidDao.queryPatientListByQualityNew(departmentIdList,departmentIdStr,param,organization.getId()); |
|
|
|
return new PageInfo<>(patientList); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public PageInfo<PatientVo.PatientListByQuality> queryPatientListBySecretary(PatientDto.QueryListByQuality param, Long userId) { |
|
|
|
//根据项目id查询机构信息
|
|
|
|
Organization organization = organizationDao.getByProjectId(param.getProjectId()); |
|
|
|
// Organization organization = organizationDao.getByProjectId(param.getProjectId());
|
|
|
|
Organization organization = organizationDao.selectByPrimaryKey(param.getProjectId()); |
|
|
|
if(ObjectUtil.isNull(organization)){ |
|
|
|
throw new BaseException(DefaultCodeError.NOT_ORGANIZATION); |
|
|
|
} |
|
|
|