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 getDiseaseIcds(GetDiseaseIcdVO getDiseaseIcdVO) { Map paramMap = new HashMap<>(); paramMap.put("questions", Arrays.asList(getDiseaseIcdVO.getQuestions().split(","))); paramMap.put("hospitalCode", getDiseaseIcdVO.getHospitalCode()); return this.getDiseaseIcds(paramMap); } }