Commit 67848b69eaed9d8e91fefe7f8d547b100a0c35e6
1 parent
3a1c51e038
Exists in
master
and in
6 other branches
分娩是儿童冗余畸形信息
Showing 3 changed files with 436 additions and 1 deletions
platform-dal/src/main/java/com/lyms/platform/pojo/BabyModel.java
View file @
67848b6
... | ... | @@ -7,6 +7,7 @@ |
7 | 7 | |
8 | 8 | import java.util.Date; |
9 | 9 | import java.util.List; |
10 | +import java.util.Map; | |
10 | 11 | |
11 | 12 | /** |
12 | 13 | * 新生儿模型 |
... | ... | @@ -229,6 +230,399 @@ |
229 | 230 | |
230 | 231 | //档案编号 滦平需求 |
231 | 232 | private String fileCode; |
233 | + | |
234 | + //nbna评分(神经测定) | |
235 | + private String nbnaNum; | |
236 | + | |
237 | + /***畸形详情****/ | |
238 | + //无脑畸形 | |
239 | + private boolean jxWn; | |
240 | + //脊柱裂 | |
241 | + private boolean jxJzl; | |
242 | + //脑彭出 | |
243 | + private boolean jxNpc; | |
244 | + //先天性脑积水 | |
245 | + private boolean jxNjs; | |
246 | + //腭裂 | |
247 | + private boolean jxEl; | |
248 | + //腭裂左中右 | |
249 | + private Map<String,Object> jxelSele; | |
250 | + //唇裂 | |
251 | + private boolean jxCl; | |
252 | + //腭裂左中右 | |
253 | + private Map<String,Object> jxClSele; | |
254 | + //唇裂合并腭裂 | |
255 | + private boolean jxClhb; | |
256 | + //唇裂合并腭裂左中右 | |
257 | + private Map<String,Object> jxClhbSele; | |
258 | + //小耳(包括无耳) | |
259 | + private boolean jxXe; | |
260 | + //小耳(包括无耳)左右 | |
261 | + private Map<String,Object> jxXeSele; | |
262 | + //外耳其他畸形(小耳、无耳除外) | |
263 | + private boolean jxWe; | |
264 | + //外耳其他畸形(小耳、无耳除外)左右 | |
265 | + private Map<String,Object> jxWeSele; | |
266 | + //食道闭锁或狭窄 | |
267 | + private boolean jxSdbs; | |
268 | + //直肠肛门闭锁或狭窄(包括无肛) | |
269 | + private boolean jxZcgm; | |
270 | + //尿道下裂 | |
271 | + private boolean jxNdxl; | |
272 | + //膀胱外翻 | |
273 | + private boolean jxPwwf; | |
274 | + //马蹄内翻足 | |
275 | + private boolean jxMtn; | |
276 | + //马蹄内翻足左右 | |
277 | + private Map<String,Object> jxMtnSele; | |
278 | + //多指 | |
279 | + private boolean jxDz; | |
280 | + //多指左右 | |
281 | + private Map<String,Object> jxDzSele; | |
282 | + //多趾 | |
283 | + private boolean jxDc; | |
284 | + //多趾左右 | |
285 | + private Map<String,Object> jxDcSele; | |
286 | + //并指 | |
287 | + private boolean jxBz; | |
288 | + //并指左右 | |
289 | + private Map<String,Object> jxBzSele; | |
290 | + //并趾 | |
291 | + private boolean jxBc; | |
292 | + //并趾左右 | |
293 | + private Map<String,Object> jxBcSele; | |
294 | + //肢体短缩包括缺指(趾)、裂手(足)] | |
295 | + private boolean jxZtds; | |
296 | + //肢体短缩包括缺指上肢左右 | |
297 | + private Map<String,Object> jxZtdsTopSele; | |
298 | + //肢体短缩包括缺指下肢左右 | |
299 | + private Map<String,Object> jxZtdsBottomSele; | |
300 | + //先天性隔疝 | |
301 | + private boolean jxXtxe; | |
302 | + //脐膨出 | |
303 | + private boolean jxQpc; | |
304 | + //腹裂 | |
305 | + private boolean jxFl; | |
306 | + //联体双胎 | |
307 | + private boolean jxLtst; | |
308 | + //唐氏综合征(21-三体综合征) | |
309 | + private boolean jxTszh; | |
310 | + //先天性心脏病 | |
311 | + private boolean jxXtx; | |
312 | + //其他(写明病名并详细描述) | |
313 | + private Map<String,Object> jxOther; | |
314 | + | |
315 | + public String getNbnaNum() { | |
316 | + return nbnaNum; | |
317 | + } | |
318 | + | |
319 | + public void setNbnaNum(String nbnaNum) { | |
320 | + this.nbnaNum = nbnaNum; | |
321 | + } | |
322 | + | |
323 | + public boolean isJxWn() { | |
324 | + return jxWn; | |
325 | + } | |
326 | + | |
327 | + public void setJxWn(boolean jxWn) { | |
328 | + this.jxWn = jxWn; | |
329 | + } | |
330 | + | |
331 | + public boolean isJxJzl() { | |
332 | + return jxJzl; | |
333 | + } | |
334 | + | |
335 | + public void setJxJzl(boolean jxJzl) { | |
336 | + this.jxJzl = jxJzl; | |
337 | + } | |
338 | + | |
339 | + public boolean isJxNpc() { | |
340 | + return jxNpc; | |
341 | + } | |
342 | + | |
343 | + public void setJxNpc(boolean jxNpc) { | |
344 | + this.jxNpc = jxNpc; | |
345 | + } | |
346 | + | |
347 | + public boolean isJxNjs() { | |
348 | + return jxNjs; | |
349 | + } | |
350 | + | |
351 | + public void setJxNjs(boolean jxNjs) { | |
352 | + this.jxNjs = jxNjs; | |
353 | + } | |
354 | + | |
355 | + public boolean isJxEl() { | |
356 | + return jxEl; | |
357 | + } | |
358 | + | |
359 | + public void setJxEl(boolean jxEl) { | |
360 | + this.jxEl = jxEl; | |
361 | + } | |
362 | + | |
363 | + public Map<String, Object> getJxelSele() { | |
364 | + return jxelSele; | |
365 | + } | |
366 | + | |
367 | + public void setJxelSele(Map<String, Object> jxelSele) { | |
368 | + this.jxelSele = jxelSele; | |
369 | + } | |
370 | + | |
371 | + public boolean isJxCl() { | |
372 | + return jxCl; | |
373 | + } | |
374 | + | |
375 | + public void setJxCl(boolean jxCl) { | |
376 | + this.jxCl = jxCl; | |
377 | + } | |
378 | + | |
379 | + public Map<String, Object> getJxClSele() { | |
380 | + return jxClSele; | |
381 | + } | |
382 | + | |
383 | + public void setJxClSele(Map<String, Object> jxClSele) { | |
384 | + this.jxClSele = jxClSele; | |
385 | + } | |
386 | + | |
387 | + public boolean isJxClhb() { | |
388 | + return jxClhb; | |
389 | + } | |
390 | + | |
391 | + public void setJxClhb(boolean jxClhb) { | |
392 | + this.jxClhb = jxClhb; | |
393 | + } | |
394 | + | |
395 | + public Map<String, Object> getJxClhbSele() { | |
396 | + return jxClhbSele; | |
397 | + } | |
398 | + | |
399 | + public void setJxClhbSele(Map<String, Object> jxClhbSele) { | |
400 | + this.jxClhbSele = jxClhbSele; | |
401 | + } | |
402 | + | |
403 | + public boolean isJxXe() { | |
404 | + return jxXe; | |
405 | + } | |
406 | + | |
407 | + public void setJxXe(boolean jxXe) { | |
408 | + this.jxXe = jxXe; | |
409 | + } | |
410 | + | |
411 | + public Map<String, Object> getJxXeSele() { | |
412 | + return jxXeSele; | |
413 | + } | |
414 | + | |
415 | + public void setJxXeSele(Map<String, Object> jxXeSele) { | |
416 | + this.jxXeSele = jxXeSele; | |
417 | + } | |
418 | + | |
419 | + public boolean isJxWe() { | |
420 | + return jxWe; | |
421 | + } | |
422 | + | |
423 | + public void setJxWe(boolean jxWe) { | |
424 | + this.jxWe = jxWe; | |
425 | + } | |
426 | + | |
427 | + public Map<String, Object> getJxWeSele() { | |
428 | + return jxWeSele; | |
429 | + } | |
430 | + | |
431 | + public void setJxWeSele(Map<String, Object> jxWeSele) { | |
432 | + this.jxWeSele = jxWeSele; | |
433 | + } | |
434 | + | |
435 | + public boolean isJxSdbs() { | |
436 | + return jxSdbs; | |
437 | + } | |
438 | + | |
439 | + public void setJxSdbs(boolean jxSdbs) { | |
440 | + this.jxSdbs = jxSdbs; | |
441 | + } | |
442 | + | |
443 | + public boolean isJxZcgm() { | |
444 | + return jxZcgm; | |
445 | + } | |
446 | + | |
447 | + public void setJxZcgm(boolean jxZcgm) { | |
448 | + this.jxZcgm = jxZcgm; | |
449 | + } | |
450 | + | |
451 | + public boolean isJxNdxl() { | |
452 | + return jxNdxl; | |
453 | + } | |
454 | + | |
455 | + public void setJxNdxl(boolean jxNdxl) { | |
456 | + this.jxNdxl = jxNdxl; | |
457 | + } | |
458 | + | |
459 | + public boolean isJxPwwf() { | |
460 | + return jxPwwf; | |
461 | + } | |
462 | + | |
463 | + public void setJxPwwf(boolean jxPwwf) { | |
464 | + this.jxPwwf = jxPwwf; | |
465 | + } | |
466 | + | |
467 | + public boolean isJxMtn() { | |
468 | + return jxMtn; | |
469 | + } | |
470 | + | |
471 | + public void setJxMtn(boolean jxMtn) { | |
472 | + this.jxMtn = jxMtn; | |
473 | + } | |
474 | + | |
475 | + public Map<String, Object> getJxMtnSele() { | |
476 | + return jxMtnSele; | |
477 | + } | |
478 | + | |
479 | + public void setJxMtnSele(Map<String, Object> jxMtnSele) { | |
480 | + this.jxMtnSele = jxMtnSele; | |
481 | + } | |
482 | + | |
483 | + public boolean isJxDz() { | |
484 | + return jxDz; | |
485 | + } | |
486 | + | |
487 | + public void setJxDz(boolean jxDz) { | |
488 | + this.jxDz = jxDz; | |
489 | + } | |
490 | + | |
491 | + public Map<String, Object> getJxDzSele() { | |
492 | + return jxDzSele; | |
493 | + } | |
494 | + | |
495 | + public void setJxDzSele(Map<String, Object> jxDzSele) { | |
496 | + this.jxDzSele = jxDzSele; | |
497 | + } | |
498 | + | |
499 | + public boolean isJxDc() { | |
500 | + return jxDc; | |
501 | + } | |
502 | + | |
503 | + public void setJxDc(boolean jxDc) { | |
504 | + this.jxDc = jxDc; | |
505 | + } | |
506 | + | |
507 | + public Map<String, Object> getJxDcSele() { | |
508 | + return jxDcSele; | |
509 | + } | |
510 | + | |
511 | + public void setJxDcSele(Map<String, Object> jxDcSele) { | |
512 | + this.jxDcSele = jxDcSele; | |
513 | + } | |
514 | + | |
515 | + public boolean isJxBz() { | |
516 | + return jxBz; | |
517 | + } | |
518 | + | |
519 | + public void setJxBz(boolean jxBz) { | |
520 | + this.jxBz = jxBz; | |
521 | + } | |
522 | + | |
523 | + public Map<String, Object> getJxBzSele() { | |
524 | + return jxBzSele; | |
525 | + } | |
526 | + | |
527 | + public void setJxBzSele(Map<String, Object> jxBzSele) { | |
528 | + this.jxBzSele = jxBzSele; | |
529 | + } | |
530 | + | |
531 | + public boolean isJxBc() { | |
532 | + return jxBc; | |
533 | + } | |
534 | + | |
535 | + public void setJxBc(boolean jxBc) { | |
536 | + this.jxBc = jxBc; | |
537 | + } | |
538 | + | |
539 | + public Map<String, Object> getJxBcSele() { | |
540 | + return jxBcSele; | |
541 | + } | |
542 | + | |
543 | + public void setJxBcSele(Map<String, Object> jxBcSele) { | |
544 | + this.jxBcSele = jxBcSele; | |
545 | + } | |
546 | + | |
547 | + public boolean isJxZtds() { | |
548 | + return jxZtds; | |
549 | + } | |
550 | + | |
551 | + public void setJxZtds(boolean jxZtds) { | |
552 | + this.jxZtds = jxZtds; | |
553 | + } | |
554 | + | |
555 | + public Map<String, Object> getJxZtdsTopSele() { | |
556 | + return jxZtdsTopSele; | |
557 | + } | |
558 | + | |
559 | + public void setJxZtdsTopSele(Map<String, Object> jxZtdsTopSele) { | |
560 | + this.jxZtdsTopSele = jxZtdsTopSele; | |
561 | + } | |
562 | + | |
563 | + public Map<String, Object> getJxZtdsBottomSele() { | |
564 | + return jxZtdsBottomSele; | |
565 | + } | |
566 | + | |
567 | + public void setJxZtdsBottomSele(Map<String, Object> jxZtdsBottomSele) { | |
568 | + this.jxZtdsBottomSele = jxZtdsBottomSele; | |
569 | + } | |
570 | + | |
571 | + public boolean isJxXtxe() { | |
572 | + return jxXtxe; | |
573 | + } | |
574 | + | |
575 | + public void setJxXtxe(boolean jxXtxe) { | |
576 | + this.jxXtxe = jxXtxe; | |
577 | + } | |
578 | + | |
579 | + public boolean isJxQpc() { | |
580 | + return jxQpc; | |
581 | + } | |
582 | + | |
583 | + public void setJxQpc(boolean jxQpc) { | |
584 | + this.jxQpc = jxQpc; | |
585 | + } | |
586 | + | |
587 | + public boolean isJxFl() { | |
588 | + return jxFl; | |
589 | + } | |
590 | + | |
591 | + public void setJxFl(boolean jxFl) { | |
592 | + this.jxFl = jxFl; | |
593 | + } | |
594 | + | |
595 | + public boolean isJxLtst() { | |
596 | + return jxLtst; | |
597 | + } | |
598 | + | |
599 | + public void setJxLtst(boolean jxLtst) { | |
600 | + this.jxLtst = jxLtst; | |
601 | + } | |
602 | + | |
603 | + public boolean isJxTszh() { | |
604 | + return jxTszh; | |
605 | + } | |
606 | + | |
607 | + public void setJxTszh(boolean jxTszh) { | |
608 | + this.jxTszh = jxTszh; | |
609 | + } | |
610 | + | |
611 | + public boolean isJxXtx() { | |
612 | + return jxXtx; | |
613 | + } | |
614 | + | |
615 | + public void setJxXtx(boolean jxXtx) { | |
616 | + this.jxXtx = jxXtx; | |
617 | + } | |
618 | + | |
619 | + public Map<String, Object> getJxOther() { | |
620 | + return jxOther; | |
621 | + } | |
622 | + | |
623 | + public void setJxOther(Map<String, Object> jxOther) { | |
624 | + this.jxOther = jxOther; | |
625 | + } | |
232 | 626 | |
233 | 627 | public String getFileCode() { |
234 | 628 | return fileCode; |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java
View file @
67848b6
... | ... | @@ -646,6 +646,46 @@ |
646 | 646 | babyList.add(baby1); |
647 | 647 | //填充小孩基本信息 |
648 | 648 | BabyModel babyModel = fillBaby(patients, deliverAddRequest); |
649 | + babyModel.setNbnaNum(baby1.getNbnaNum()); | |
650 | + babyModel.setJxWn(baby1.isJxWn()); | |
651 | + babyModel.setJxJzl(baby1.isJxJzl()); | |
652 | + babyModel.setJxNpc(baby1.isJxNpc()); | |
653 | + babyModel.setJxNjs(baby1.isJxNjs()); | |
654 | + babyModel.setJxEl(baby1.isJxEl()); | |
655 | + babyModel.setJxelSele(baby1.getJxelSele()); | |
656 | + babyModel.setJxCl(baby1.isJxCl()); | |
657 | + babyModel.setJxClSele(baby1.getJxClSele()); | |
658 | + babyModel.setJxClhb(baby1.isJxClhb()); | |
659 | + babyModel.setJxClhbSele(baby1.getJxClhbSele()); | |
660 | + babyModel.setJxXe(baby1.isJxXe()); | |
661 | + babyModel.setJxXeSele(baby1.getJxXeSele()); | |
662 | + babyModel.setJxWe(baby1.isJxWe()); | |
663 | + babyModel.setJxWeSele(baby1.getJxWeSele()); | |
664 | + babyModel.setJxSdbs(baby1.isJxSdbs()); | |
665 | + babyModel.setJxZcgm(baby1.isJxZcgm()); | |
666 | + babyModel.setJxNdxl(baby1.isJxNdxl()); | |
667 | + babyModel.setJxPwwf(baby1.isJxPwwf()); | |
668 | + babyModel.setJxMtn(baby1.isJxMtn()); | |
669 | + babyModel.setJxMtnSele(baby1.getJxMtnSele()); | |
670 | + babyModel.setJxDz(baby1.isJxDz()); | |
671 | + babyModel.setJxDzSele(baby1.getJxDzSele()); | |
672 | + babyModel.setJxDc(baby1.isJxDc()); | |
673 | + babyModel.setJxDcSele(baby1.getJxDcSele()); | |
674 | + babyModel.setJxBz(baby1.isJxBz()); | |
675 | + babyModel.setJxBzSele(baby1.getJxBzSele()); | |
676 | + babyModel.setJxBc(baby1.isJxBc()); | |
677 | + babyModel.setJxBcSele(baby1.getJxBcSele()); | |
678 | + babyModel.setJxZtds(baby1.isJxZtds()); | |
679 | + babyModel.setJxZtdsTopSele(baby1.getJxZtdsTopSele()); | |
680 | + babyModel.setJxZtdsBottomSele(baby1.getJxZtdsBottomSele()); | |
681 | + babyModel.setJxXtxe(baby1.isJxXtxe()); | |
682 | + babyModel.setJxQpc(baby1.isJxQpc()); | |
683 | + babyModel.setJxFl(baby1.isJxFl()); | |
684 | + babyModel.setJxLtst(baby1.isJxLtst()); | |
685 | + babyModel.setJxTszh(baby1.isJxTszh()); | |
686 | + babyModel.setJxXtx(baby1.isJxXtx()); | |
687 | + babyModel.setJxOther(baby1.getJxOther()); | |
688 | + | |
649 | 689 | babyModel.setDeliverOrg(deliverAddRequest.getFmHospital()); |
650 | 690 | baby.setId(baby1.getId()); |
651 | 691 | babyModel.setBirth(DateUtil.parseYMDHM(baby.getDueTime())); |
... | ... | @@ -1584,7 +1624,7 @@ |
1584 | 1624 | MatDeliverQuery matDeliverQuery = new MatDeliverQuery(); |
1585 | 1625 | matDeliverQuery.setParentIdList(parentIdList); |
1586 | 1626 | matDeliverQuery.setYn(YnEnums.YES.getId()); |
1587 | - System.out.println(matDeliverQuery.convertToQuery().convertToMongoQuery()); | |
1627 | + // System.out.println(matDeliverQuery.convertToQuery().convertToMongoQuery()); | |
1588 | 1628 | List<MaternalDeliverModel> maternalDeliverModelList = matDeliverService.query(matDeliverQuery); |
1589 | 1629 | |
1590 | 1630 | List<ChildbirthManagerQueryModel> childbirthManagerQueryModelList = new ArrayList<>(); |