Commit a69198ea0cbad280626f086d59e7cd43f25d1131

Authored by gengxiaokai
1 parent c4dbc0cd7b

分娩报告卡导出

Showing 4 changed files with 43 additions and 1 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/MatDeliverController.java View file @ a69198e
... ... @@ -370,7 +370,27 @@
370 370 map.put("aModel3",aModel3);
371 371 map.put("aModel4",aModel4);
372 372  
373   - map.put("perinealCondition",queryModel.getPerinealCondition() == null ? "" : queryModel.getPerinealCondition());
  373 + String yidu = "";
  374 + String erdu = "";
  375 + String sandu = "";
  376 + String ceqie = "";
  377 + if(1 == queryModel.getSiLielevel()){
  378 + yidu = "√";
  379 + }
  380 + else if(2 == queryModel.getSiLielevel()){
  381 + erdu = "√";
  382 + }
  383 + else if(3 == queryModel.getSiLielevel()){
  384 + sandu = "√";
  385 + }
  386 + map.put("yidu",yidu);
  387 + map.put("erdu",erdu);
  388 + map.put("sandu",sandu);
  389 + if("2".equals(queryModel.getIncision())){
  390 + ceqie = "√";
  391 + }
  392 + map.put("ceqie",ceqie);
  393 + //map.put("perinealCondition",queryModel.getPerinealCondition() == null ? "" : queryModel.getPerinealCondition());
374 394 map.put("fetalPosition", queryModel.getFetalPosition() == null ? "" : queryModel.getFetalPosition());
375 395  
376 396 String reslult1 = "";
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/ChildbirthManagerQueryModel.java View file @ a69198e
... ... @@ -409,6 +409,24 @@
409 409 private Integer gravidity;//孕次
410 410 private String department;//科室(1:产一;2:产二)
411 411 private String analMode;//镇痛方式(1:无痛;2:无痛+陪娩;3:导乐+陪娩;4:陪娩)
  412 + private Integer siLielevel;//会阴撕裂
  413 + private String incision;//切开方式
  414 +
  415 + public Integer getSiLielevel() {
  416 + return siLielevel;
  417 + }
  418 +
  419 + public void setSiLielevel(Integer siLielevel) {
  420 + this.siLielevel = siLielevel;
  421 + }
  422 +
  423 + public String getIncision() {
  424 + return incision;
  425 + }
  426 +
  427 + public void setIncision(String incision) {
  428 + this.incision = incision;
  429 + }
412 430  
413 431 public Integer getGravidity() {
414 432 return gravidity;
platform-operate-api/src/main/java/com/lyms/platform/operate/web/worker/MaterDeliverWorker.java View file @ a69198e
... ... @@ -232,6 +232,10 @@
232 232 childbirthManagerQueryModel.setPerinealCondition("-");
233 233 }
234 234 }
  235 +
  236 + childbirthManagerQueryModel.setIncision(maternalDeliverModel.getIncision());
  237 + childbirthManagerQueryModel.setSiLielevel(maternalDeliverModel.getSiLielevel());
  238 +
235 239 }
236 240  
237 241 // 失血原因
platform-operate-api/src/main/resources/fm_record.xls View file @ a69198e

No preview for this file type