PacsConfigFacade.java 1.1 KB

123456789101112131415161718192021222324252627282930313233
  1. package com.diagbot.facade;
  2. import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
  3. import com.diagbot.entity.PacsConfig;
  4. import com.diagbot.enums.IsDeleteEnum;
  5. import com.diagbot.service.impl.PacsConfigServiceImpl;
  6. import com.diagbot.util.EntityUtil;
  7. import org.springframework.stereotype.Component;
  8. import java.util.List;
  9. import java.util.Map;
  10. /**
  11. * @Description:
  12. * @Author:zhaops
  13. * @time: 2019/3/11 13:10
  14. */
  15. @Component
  16. public class PacsConfigFacade extends PacsConfigServiceImpl{
  17. /**
  18. * 根据医院编码获取辅检公表映射关系 Map<mealName,uniqueName>
  19. *
  20. * @return
  21. */
  22. public Map<String, String> getPacsConfigByHosCode(String hosCode) {
  23. QueryWrapper<PacsConfig> pacsConfigQueryWrapper = new QueryWrapper<>();
  24. pacsConfigQueryWrapper.eq("is_deleted", IsDeleteEnum.N.getKey()).eq("hospital_code",hosCode);
  25. List<PacsConfig> pacsConfigList = this.list(pacsConfigQueryWrapper);
  26. Map<String, String> retMap=EntityUtil.makeMapWithKeyValue(pacsConfigList, "mealName", "uniqueName");
  27. return retMap;
  28. }
  29. }