|
@@ -27,15 +27,12 @@ import com.diagbot.util.SqlExecuteUtil;
|
|
|
import com.diagbot.vo.HospitalCodeVo;
|
|
|
import com.diagbot.vo.TemplateIdVO;
|
|
|
import com.diagbot.vo.TemplateInfoAdminPageVO;
|
|
|
-import com.diagbot.vo.TemplateInfoPageVO;
|
|
|
-import com.diagbot.vo.TemplateInfoPersonVO;
|
|
|
import com.diagbot.vo.TemplateInfoRevampVO;
|
|
|
import com.diagbot.vo.TemplateInfoTypeVO;
|
|
|
import com.diagbot.vo.TemplateInfoVO;
|
|
|
import com.diagbot.vo.TemplateInfosIdVO;
|
|
|
import com.diagbot.vo.TemplateInfosVO;
|
|
|
import com.diagbot.vo.TemplateNormsFindVO;
|
|
|
-import com.diagbot.vo.TemplateNormsParamVO;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
@@ -228,14 +225,14 @@ public class TemplateInfoFacade extends TemplateInfoServiceImpl {
|
|
|
*/
|
|
|
public TemplateInfoPageAllDTO getTemplatePageAlls(TemplateInfoAdminPageVO templateInfoPageVO) {
|
|
|
//取出所有科室
|
|
|
- HospitalCodeVo hospitalCodeVo =new HospitalCodeVo();
|
|
|
+ HospitalCodeVo hospitalCodeVo = new HospitalCodeVo();
|
|
|
hospitalCodeVo.setHospitalCode(templateInfoPageVO.getHospitalCode());
|
|
|
hospitalCodeVo.setDeptInfoName("");
|
|
|
hospitalCodeVo.setThirdpartyName("");
|
|
|
RespDTO<List<HospitalDeptInfoAllDTO>> deptInfoDTO = tranServiceClient.getHospitalDeptInfoAll(hospitalCodeVo);
|
|
|
RespDTOUtil.respNGDeal(deptInfoDTO, deptInfoDTO.msg);
|
|
|
List<HospitalDeptInfoAllDTO> deptInfo = deptInfoDTO.data;
|
|
|
- Map<Long,HospitalDeptInfoAllDTO> deptMap =deptInfo.stream().collect(Collectors.toMap(HospitalDeptInfoAllDTO::getId,i->i));
|
|
|
+ Map<Long, HospitalDeptInfoAllDTO> deptMap = deptInfo.stream().collect(Collectors.toMap(HospitalDeptInfoAllDTO::getId, i -> i));
|
|
|
TemplateInfoPageAllDTO data = new TemplateInfoPageAllDTO();
|
|
|
//取出个人模板
|
|
|
TemplateInfoTypeVO personalVO = new TemplateInfoTypeVO();
|
|
@@ -243,10 +240,10 @@ public class TemplateInfoFacade extends TemplateInfoServiceImpl {
|
|
|
personalVO.setTemplateType(TemplateTypeEnum.PersonalTemplate.getKey());
|
|
|
personalVO.setHospitalDeptId(null);
|
|
|
IPage<TemplateInfoPageDTO> personalTemplate = getTemplatePages(personalVO);
|
|
|
- if(personalTemplate.getRecords().size()>0){
|
|
|
- personalTemplate.getRecords().forEach(i->{
|
|
|
+ if (personalTemplate.getRecords().size() > 0) {
|
|
|
+ personalTemplate.getRecords().forEach(i -> {
|
|
|
HospitalDeptInfoAllDTO datas = deptMap.get(i.getHospitalDeptId());
|
|
|
- if(datas!=null){
|
|
|
+ if (datas != null) {
|
|
|
i.setConceptDeptName(datas.getConceptDeptName());
|
|
|
i.setThirdpartyName(datas.getName());
|
|
|
}
|
|
@@ -260,10 +257,10 @@ public class TemplateInfoFacade extends TemplateInfoServiceImpl {
|
|
|
adminVO.setDoctorId(null);
|
|
|
adminVO.setTemplateType(TemplateTypeEnum.AdminTemplate.getKey());
|
|
|
IPage<TemplateInfoPageDTO> adminTemplate = getTemplatePages(adminVO);
|
|
|
- if(adminTemplate.getRecords().size()>0){
|
|
|
- adminTemplate.getRecords().forEach(i->{
|
|
|
+ if (adminTemplate.getRecords().size() > 0) {
|
|
|
+ adminTemplate.getRecords().forEach(i -> {
|
|
|
HospitalDeptInfoAllDTO datas = deptMap.get(i.getHospitalDeptId());
|
|
|
- if(datas!=null){
|
|
|
+ if (datas != null) {
|
|
|
i.setConceptDeptName(datas.getConceptDeptName());
|
|
|
i.setThirdpartyName(datas.getName());
|
|
|
}
|
|
@@ -294,7 +291,6 @@ public class TemplateInfoFacade extends TemplateInfoServiceImpl {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- *
|
|
|
* @return
|
|
|
*/
|
|
|
public Boolean piyinUp() {
|
|
@@ -322,6 +318,7 @@ public class TemplateInfoFacade extends TemplateInfoServiceImpl {
|
|
|
|
|
|
/**
|
|
|
* 个人模糊查询模板
|
|
|
+ *
|
|
|
* @param templateNormsFindVO
|
|
|
* @return
|
|
|
*/
|
|
@@ -332,19 +329,20 @@ public class TemplateInfoFacade extends TemplateInfoServiceImpl {
|
|
|
|
|
|
/**
|
|
|
* 获取个人模板
|
|
|
+ *
|
|
|
* @param templateInfoPersonVO
|
|
|
* @return
|
|
|
*/
|
|
|
public TemplateInfoPageAllDTO getTemplateAll(TemplateInfoAdminPageVO templateInfoPersonVO) {
|
|
|
//取出所有科室
|
|
|
- HospitalCodeVo hospitalCodeVo =new HospitalCodeVo();
|
|
|
+ HospitalCodeVo hospitalCodeVo = new HospitalCodeVo();
|
|
|
hospitalCodeVo.setHospitalCode(templateInfoPersonVO.getHospitalCode());
|
|
|
hospitalCodeVo.setDeptInfoName("");
|
|
|
hospitalCodeVo.setThirdpartyName("");
|
|
|
RespDTO<List<HospitalDeptInfoAllDTO>> deptInfoDTO = tranServiceClient.getHospitalDeptInfoAll(hospitalCodeVo);
|
|
|
RespDTOUtil.respNGDeal(deptInfoDTO, deptInfoDTO.msg);
|
|
|
List<HospitalDeptInfoAllDTO> deptInfo = deptInfoDTO.data;
|
|
|
- Map<Long,HospitalDeptInfoAllDTO> deptMap =deptInfo.stream().collect(Collectors.toMap(HospitalDeptInfoAllDTO::getId,i->i));
|
|
|
+ Map<Long, HospitalDeptInfoAllDTO> deptMap = deptInfo.stream().collect(Collectors.toMap(HospitalDeptInfoAllDTO::getId, i -> i));
|
|
|
TemplateInfoPageAllDTO data = new TemplateInfoPageAllDTO();
|
|
|
//取出个人模板
|
|
|
TemplateInfoTypeVO personalVO = new TemplateInfoTypeVO();
|
|
@@ -352,10 +350,10 @@ public class TemplateInfoFacade extends TemplateInfoServiceImpl {
|
|
|
personalVO.setTemplateType(TemplateTypeEnum.PersonalTemplate.getKey());
|
|
|
personalVO.setHospitalDeptId(null);
|
|
|
IPage<TemplateInfoPageDTO> personalTemplate = getTemplatePages(personalVO);
|
|
|
- if(personalTemplate.getRecords().size()>0){
|
|
|
- personalTemplate.getRecords().forEach(i->{
|
|
|
+ if (personalTemplate.getRecords().size() > 0) {
|
|
|
+ personalTemplate.getRecords().forEach(i -> {
|
|
|
HospitalDeptInfoAllDTO datas = deptMap.get(i.getHospitalDeptId());
|
|
|
- if(datas!=null){
|
|
|
+ if (datas != null) {
|
|
|
i.setConceptDeptName(datas.getConceptDeptName());
|
|
|
i.setThirdpartyName(datas.getName());
|
|
|
}
|
|
@@ -363,16 +361,14 @@ public class TemplateInfoFacade extends TemplateInfoServiceImpl {
|
|
|
});
|
|
|
}
|
|
|
data.setPersonalTemplate(personalTemplate);
|
|
|
- return data;
|
|
|
+ return data;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- *
|
|
|
- * @param templateNormsParamVO
|
|
|
* @return
|
|
|
*/
|
|
|
|
|
|
- public List<TemplateFolderDTO> getTemplateNorm(TemplateNormsParamVO templateNormsParamVO) {
|
|
|
- return templateNormFacade.getTemplateNorm(templateNormsParamVO);
|
|
|
+ public List<TemplateFolderDTO> getTemplateNorm() {
|
|
|
+ return templateNormFacade.getTemplateNorm();
|
|
|
}
|
|
|
}
|