Commit 0cac4e2e27480d42c83473553e91c6aa04818406
1 parent
916c2f5ab6
Exists in
master
and in
8 other branches
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 | } |