Commit 0cac4e2e27480d42c83473553e91c6aa04818406

Authored by landong2015
1 parent 916c2f5ab6

update

Showing 1 changed file with 32 additions and 0 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PremaritalCheckupFacade.java View file @ 0cac4e2
... ... @@ -29,6 +29,8 @@
29 29 import org.springframework.data.domain.Sort;
30 30 import org.springframework.stereotype.Component;
31 31  
  32 +import javax.servlet.http.HttpServletResponse;
  33 +import java.io.OutputStream;
32 34 import java.util.*;
33 35  
34 36 /**
... ... @@ -47,6 +49,8 @@
47 49 private BasicConfigService basicConfigService;
48 50 @Autowired
49 51 private OrganizationService organizationService;
  52 + @Autowired
  53 + private AutoMatchFacade autoMatchFacade;
50 54  
51 55 /**
52 56 * 查询单个(男/女)婚前检查
... ... @@ -233,6 +237,7 @@
233 237 map.put("residence", CommonsHelper.getResidence(model.getProvinceId(),model.getCityId(),model.getAreaId(),model.getStreetId(),
234 238 model.getAddress(),basicConfigService));
235 239 map.put("hunJianDoctor", checkup.getHunJianDoctor());
  240 + map.put("id", checkup.getId());
236 241 list.add(map);
237 242 }
238 243 }
... ... @@ -503,6 +508,33 @@
503 508 id = premaritalCheckup.getId();
504 509 }
505 510 return id;
  511 + }
  512 +
  513 + //婚前检查导出
  514 + public void premaritalCheckupExport(PremaritalCheckupQueryRequest request,Integer userId,
  515 + HttpServletResponse response){
  516 + OutputStream out = null;
  517 + List<Map<String,Object>> list = new ArrayList<>();
  518 +
  519 + try {
  520 + PremaritalCheckupQuery query = new PremaritalCheckupQuery();
  521 + query.setYn(YnEnums.YES.getId());
  522 + String hospitalId = autoMatchFacade.getHospitalId(userId);
  523 + query.setHospitalId(hospitalId);
  524 +
  525 + if (StringUtils.isNotEmpty(request.getPremaritalUpTime())){
  526 +
  527 + }
  528 +
  529 +
  530 +
  531 +
  532 +
  533 + }catch (Exception e){
  534 + e.printStackTrace();
  535 + }
  536 +
  537 +
506 538 }
507 539  
508 540 }