|
@@ -61,21 +61,12 @@ public class SysSetFacade extends SysSetServiceImpl {
|
|
|
List<SysHospitalDeptInfoDTO> hospitalDatas =new ArrayList<SysHospitalDeptInfoDTO>();
|
|
|
for(SysHospitalDeptInfoDTO superiorsInfoData : juniorHospitalData){
|
|
|
if(superiorsInfoData.getHospitalCode().equals(sysHospitalCodeVO.getHospitalCode())){
|
|
|
- SysHospitalDeptInfoDTO data = new SysHospitalDeptInfoDTO();
|
|
|
- data.setDeptCode(superiorsInfoData.getDeptCode());
|
|
|
- data.setDeptName(superiorsInfoData.getDeptName());
|
|
|
- data.setHospitalCode(superiorsInfoData.getHospitalCode());
|
|
|
- data.setHospitalName(superiorsInfoData.getHospitalName());
|
|
|
- sysHospitalDTO.setSuperiorsInfo(data);
|
|
|
+ //取出顶级集团信息
|
|
|
+ sysHospitalDTO.setSuperiorsInfo(superiorsInfoData);
|
|
|
}else {
|
|
|
- SysHospitalDeptInfoDTO data = new SysHospitalDeptInfoDTO();
|
|
|
- data.setDeptCode(superiorsInfoData.getDeptCode());
|
|
|
- data.setDeptName(superiorsInfoData.getDeptName());
|
|
|
- data.setHospitalCode(superiorsInfoData.getHospitalCode());
|
|
|
- data.setHospitalName(superiorsInfoData.getHospitalName());
|
|
|
- hospitalDatas.add(data);
|
|
|
+ //下级医院信息
|
|
|
+ hospitalDatas.add(superiorsInfoData);
|
|
|
}
|
|
|
-
|
|
|
}
|
|
|
sysHospitalDTO.setJuniorHospital(hospitalDatas);
|
|
|
|