123456789101112131415161718192021222324252627282930313233 |
- package com.diagbot.facade;
- import com.diagbot.dto.GetDiseaseIcdDTO;
- import com.diagbot.service.impl.DiseaseIcdServiceImpl;
- import com.diagbot.vo.GetDiseaseIcdVO;
- import org.springframework.stereotype.Component;
- import java.util.Arrays;
- import java.util.HashMap;
- import java.util.List;
- import java.util.Map;
- /**
- * @Description:
- * @author: wangyu
- * @time: 2019/2/14 15:25
- */
- @Component
- public class DiseaseIcdFacade extends DiseaseIcdServiceImpl {
- /**
- * 根据医院编号和诊断ids获取各自的icd编码
- *
- * @param getDiseaseIcdVO
- * @return
- */
- public List<GetDiseaseIcdDTO> getDiseaseIcds(GetDiseaseIcdVO getDiseaseIcdVO) {
- Map paramMap = new HashMap<>();
- paramMap.put("questions", Arrays.asList(getDiseaseIcdVO.getQuestions().split(",")));
- paramMap.put("hospitalCode", getDiseaseIcdVO.getHospitalCode());
- return this.getDiseaseIcds(paramMap);
- }
- }
|