|
@@ -28,6 +28,7 @@ import java.util.stream.Collectors;
|
|
|
|
|
|
import javax.validation.Valid;
|
|
|
|
|
|
+import com.diagbot.dto.*;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.apache.ibatis.annotations.Param;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -40,29 +41,6 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.diagbot.aggregate.AverageStatisticsAggregate;
|
|
|
import com.diagbot.aggregate.MrStatisticsAggregate;
|
|
|
import com.diagbot.aggregate.ResultStatisticsAggregate;
|
|
|
-import com.diagbot.dto.AverageStatisticsDTO;
|
|
|
-import com.diagbot.dto.AverageStatisticsFeeDTO;
|
|
|
-import com.diagbot.dto.CaseScoreDTO;
|
|
|
-import com.diagbot.dto.ColumnDTO;
|
|
|
-import com.diagbot.dto.DeptNumDTO;
|
|
|
-import com.diagbot.dto.EntryNumDTO;
|
|
|
-import com.diagbot.dto.EntryNumGroupDTO;
|
|
|
-import com.diagbot.dto.EntryStatisticsDTO;
|
|
|
-import com.diagbot.dto.HomePageImproveDTO;
|
|
|
-import com.diagbot.dto.HomePageNumDTO;
|
|
|
-import com.diagbot.dto.LevelStatisticsDTO;
|
|
|
-import com.diagbot.dto.MedManageParamsDTO;
|
|
|
-import com.diagbot.dto.NumDTO;
|
|
|
-import com.diagbot.dto.QcResultPercentDTO;
|
|
|
-import com.diagbot.dto.QcResultShortDTO;
|
|
|
-import com.diagbot.dto.QualityControlDTO;
|
|
|
-import com.diagbot.dto.QualityControlNullDTO;
|
|
|
-import com.diagbot.dto.ReBeHosDTO;
|
|
|
-import com.diagbot.dto.ReBeHosDetailDTO;
|
|
|
-import com.diagbot.dto.ReBeHosMergeDTO;
|
|
|
-import com.diagbot.dto.SjcfStatisticsDTO;
|
|
|
-import com.diagbot.dto.UnModifyMRDTO;
|
|
|
-import com.diagbot.dto.UnModifyMRDetailDTO;
|
|
|
import com.diagbot.entity.BehospitalInfo;
|
|
|
import com.diagbot.entity.MedIndexResult;
|
|
|
import com.diagbot.entity.MedManagementInfo;
|
|
@@ -134,9 +112,7 @@ public class ConsoleFacade {
|
|
|
@Qualifier("medManagementInfoServiceImpl")
|
|
|
private MedManagementInfoService medManagementInfoService;
|
|
|
@Autowired
|
|
|
- private MedIndexResultFacade medIndexResultFacade;
|
|
|
- @Autowired
|
|
|
- private MedIndexRelevanceFacade medIndexRelevanceFacade;
|
|
|
+ private BasDeptInfoFacade basDeptInfoFacade;
|
|
|
//region-----------------------聚合接口开始-------------------------------
|
|
|
|
|
|
/**
|
|
@@ -3034,6 +3010,20 @@ public class ConsoleFacade {
|
|
|
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+ /**
|
|
|
+ * 获取关联科室
|
|
|
+ *
|
|
|
+ * @param
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ public List<DeptBaseDTO> getDept() {
|
|
|
+ FilterVO filterVO = new FilterVO();
|
|
|
+ String hospitalId = SysUserUtils.getCurrentHospitalID();
|
|
|
+ String userId = SysUserUtils.getCurrentPrincipleID();
|
|
|
+ filterVO.setHospitalId(hospitalId);
|
|
|
+ filterVO.setUserId(Long.valueOf(userId));
|
|
|
+ List<DeptBaseDTO> deptList = basDeptInfoFacade.getDeptByUser(filterVO);
|
|
|
+ return deptList;
|
|
|
+ }
|
|
|
}
|
|
|
|