|
@@ -1,6 +1,7 @@
|
|
|
package com.diagbot.facade;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
+import com.diagbot.dto.BasDeptInfoDTO;
|
|
|
import com.diagbot.dto.BehInfoForH5DTO;
|
|
|
import com.diagbot.dto.DeptNumDTO;
|
|
|
import com.diagbot.dto.EntryNumDTO;
|
|
@@ -9,8 +10,10 @@ import com.diagbot.exception.CommonErrorCode;
|
|
|
import com.diagbot.exception.CommonException;
|
|
|
import com.diagbot.util.StringUtil;
|
|
|
import com.diagbot.util.SysUserUtils;
|
|
|
+import com.diagbot.vo.BasDeptInfoVO;
|
|
|
import com.diagbot.vo.BehInfoForH5VO;
|
|
|
import com.diagbot.vo.FilterVO;
|
|
|
+import com.diagbot.vo.HospitalIdVO;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
@@ -25,9 +28,10 @@ import java.util.List;
|
|
|
public class StatisticsForH5Facade {
|
|
|
@Autowired
|
|
|
private QcresultInfoFacade qcresultInfoFacade;
|
|
|
-
|
|
|
@Autowired
|
|
|
private BehospitalInfoFacade behospitalInfoFacade;
|
|
|
+ @Autowired
|
|
|
+ private BasDeptInfoFacade basDeptInfoFacade;
|
|
|
|
|
|
/**
|
|
|
* 单项否决占比
|
|
@@ -108,4 +112,15 @@ public class StatisticsForH5Facade {
|
|
|
IPage<BehInfoForH5DTO> page = behospitalInfoFacade.behospitalInfoForH5(behInfoForH5VO);
|
|
|
return page;
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * @param hospitalIdVO
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ public List<BasDeptInfoDTO> listForUser(HospitalIdVO hospitalIdVO) {
|
|
|
+ BasDeptInfoVO basDeptInfoVO = new BasDeptInfoVO();
|
|
|
+ basDeptInfoVO.setHospitalId(hospitalIdVO.getHospitalId());
|
|
|
+ List<BasDeptInfoDTO> basDeptInfoDTOList = basDeptInfoFacade.getList(basDeptInfoVO);
|
|
|
+ return basDeptInfoDTOList;
|
|
|
+ }
|
|
|
}
|