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 | } |