12345678910111213141516171819202122232425262728 |
- package com.lantone.data.facade.his;
- import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
- import com.diagbot.entity.his.HisHomeDiagnoseInfo;
- import com.diagbot.service.impl.his.HisHomeDiagnoseInfoServiceImpl;
- import com.diagbot.vo.data.ABehospitalInfoVO;
- import com.google.common.collect.Lists;
- import org.springframework.stereotype.Component;
- import java.util.List;
- @Component
- public class HisHomeDiagnoseInfoFacade extends HisHomeDiagnoseInfoServiceImpl {
- public List<List<HisHomeDiagnoseInfo>> getHisHomeDiagnoseInfoData(List<ABehospitalInfoVO> aBehospitalInfoVO) {
- List<List<HisHomeDiagnoseInfo>> list = Lists.newLinkedList();
- aBehospitalInfoVO.stream().forEach(s -> {
- List<HisHomeDiagnoseInfo> hisHomeDiagnoseInfo = this.baseMapper.selectList(new QueryWrapper<HisHomeDiagnoseInfo>()
- .eq("behospital_code", s.getBehospitalCode())
- .eq("hospital_id", s.getHospitalId()));
- if (hisHomeDiagnoseInfo != null && hisHomeDiagnoseInfo.size() > 0) {
- list.add(hisHomeDiagnoseInfo);
- }
- });
- return list;
- }
- }
|