Commit d59fb100c33c6640054b2cc67f511f0b1f3bc4cf
1 parent
13e134da9c
Exists in
dev
#fix:优化危急值管理艾梅乙逻辑
Showing 7 changed files with 43 additions and 41 deletions
- platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/LisServiceImpl.java
- platform-biz-service/src/main/resources/mainOrm/master/AppointmentMapper.xml
- platform-dal/src/main/java/com/lyms/platform/pojo/Patients.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/LisController.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PatientDtController.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PredictedStatisticsFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/AntexListResult.java
platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/LisServiceImpl.java
View file @
d59fb10
| ... | ... | @@ -235,7 +235,7 @@ |
| 235 | 235 | crisisItem.setWeek(DateUtil.getWeek(patients.getLastMenses(), model.getPublishTime())); |
| 236 | 236 | crisisItem.setPublishTime(model.getPublishTime()); |
| 237 | 237 | try { |
| 238 | - crisisItem.setAge(Integer.valueOf(model.getAge())); | |
| 238 | + crisisItem.setAge(Integer.valueOf(model.getAge().trim())); | |
| 239 | 239 | } catch (Exception e) { |
| 240 | 240 | System.out.println("saveLisCrisisItemList->Exception e," + e); |
| 241 | 241 | } |
| ... | ... | @@ -254,7 +254,7 @@ |
| 254 | 254 | for (LisReportItemModel item : itemList) { |
| 255 | 255 | String code = item.getCode().trim(); |
| 256 | 256 | String name= item.getName().trim(); |
| 257 | - crisisItem.setId(model.getLisId() + "_" + code); | |
| 257 | + crisisItem.setId(model.getLisId() + "_" + name+"_"+code); | |
| 258 | 258 | crisisItem.setName(model.getType()); |
| 259 | 259 | crisisItem.setClassify(model.getType()); |
| 260 | 260 | crisisItem.setClassifyName(model.getType()); |
platform-biz-service/src/main/resources/mainOrm/master/AppointmentMapper.xml
View file @
d59fb10
| ... | ... | @@ -39,6 +39,9 @@ |
| 39 | 39 | <if test="dept!=null"> |
| 40 | 40 | and (dept like concat(#{dept},'%') or (dept like concat("产后",'%') and dept !='产后服务部')) |
| 41 | 41 | </if> |
| 42 | + <if test="deptName!=null"> | |
| 43 | + and dept=#{deptName} | |
| 44 | + </if> | |
| 42 | 45 | and <![CDATA[checkTime>=#{startTime}]]> |
| 43 | 46 | and <![CDATA[checkTime<=#{endTime}]]> |
| 44 | 47 | <include refid="orderAndLimit"/> |
platform-dal/src/main/java/com/lyms/platform/pojo/Patients.java
View file @
d59fb10
| ... | ... | @@ -505,11 +505,11 @@ |
| 505 | 505 | //产筛结果 |
| 506 | 506 | private String nipt;//唐氏筛查/无创DNA检测 |
| 507 | 507 | //传染病筛查 |
| 508 | - private String HBcAbJ;//乙肝表面抗原 | |
| 509 | - private String HBeAbJ;//乙肝表面抗体 | |
| 510 | - private String HBeAgj;//乙肝e抗原 | |
| 511 | - private String HBsAbJ;//乙肝e抗体 | |
| 512 | - private String HBsAgJ;//乙肝核心抗体 | |
| 508 | + private String hBcAbJ;//乙肝表面抗原 | |
| 509 | + private String hBeAbJ;//乙肝表面抗体 | |
| 510 | + private String hBeAgj;//乙肝e抗原 | |
| 511 | + private String hBsAbJ;//乙肝e抗体 | |
| 512 | + private String hBsAgJ;//乙肝核心抗体 | |
| 513 | 513 | |
| 514 | 514 | private String HIVJ;//人类免疫缺陷病毒抗体 |
| 515 | 515 | private String tp;//梅毒螺旋体抗体 |
| 516 | 516 | |
| 517 | 517 | |
| 518 | 518 | |
| 519 | 519 | |
| 520 | 520 | |
| 521 | 521 | |
| 522 | 522 | |
| 523 | 523 | |
| 524 | 524 | |
| ... | ... | @@ -576,43 +576,43 @@ |
| 576 | 576 | } |
| 577 | 577 | |
| 578 | 578 | public String getHBcAbJ() { |
| 579 | - return HBcAbJ; | |
| 579 | + return hBcAbJ; | |
| 580 | 580 | } |
| 581 | 581 | |
| 582 | - public void setHBcAbJ(String HBcAbJ) { | |
| 583 | - this.HBcAbJ = HBcAbJ; | |
| 582 | + public void setHBcAbJ(String hBcAbJ) { | |
| 583 | + this.hBcAbJ = hBcAbJ; | |
| 584 | 584 | } |
| 585 | 585 | |
| 586 | 586 | public String getHBeAbJ() { |
| 587 | - return HBeAbJ; | |
| 587 | + return hBeAbJ; | |
| 588 | 588 | } |
| 589 | 589 | |
| 590 | - public void setHBeAbJ(String HBeAbJ) { | |
| 591 | - this.HBeAbJ = HBeAbJ; | |
| 590 | + public void setHBeAbJ(String hBeAbJ) { | |
| 591 | + this.hBeAbJ = hBeAbJ; | |
| 592 | 592 | } |
| 593 | 593 | |
| 594 | 594 | public String getHBeAgj() { |
| 595 | - return HBeAgj; | |
| 595 | + return hBeAgj; | |
| 596 | 596 | } |
| 597 | 597 | |
| 598 | - public void setHBeAgj(String HBeAgj) { | |
| 599 | - this.HBeAgj = HBeAgj; | |
| 598 | + public void setHBeAgj(String hBeAgj) { | |
| 599 | + this.hBeAgj = hBeAgj; | |
| 600 | 600 | } |
| 601 | 601 | |
| 602 | 602 | public String getHBsAbJ() { |
| 603 | - return HBsAbJ; | |
| 603 | + return hBsAbJ; | |
| 604 | 604 | } |
| 605 | 605 | |
| 606 | - public void setHBsAbJ(String HBsAbJ) { | |
| 607 | - this.HBsAbJ = HBsAbJ; | |
| 606 | + public void setHBsAbJ(String hBsAbJ) { | |
| 607 | + this.hBsAbJ = hBsAbJ; | |
| 608 | 608 | } |
| 609 | 609 | |
| 610 | 610 | public String getHBsAgJ() { |
| 611 | - return HBsAgJ; | |
| 611 | + return hBsAgJ; | |
| 612 | 612 | } |
| 613 | 613 | |
| 614 | - public void setHBsAgJ(String HBsAgJ) { | |
| 615 | - this.HBsAgJ = HBsAgJ; | |
| 614 | + public void setHBsAgJ(String hBsAgJ) { | |
| 615 | + this.hBsAgJ = hBsAgJ; | |
| 616 | 616 | } |
| 617 | 617 | |
| 618 | 618 | public String getHIVJ() { |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/LisController.java
View file @
d59fb10
| ... | ... | @@ -8,6 +8,7 @@ |
| 8 | 8 | import javax.servlet.http.HttpServletRequest; |
| 9 | 9 | import javax.servlet.http.HttpServletResponse; |
| 10 | 10 | |
| 11 | +import com.lyms.platform.permission.model.LisReportQuery; | |
| 11 | 12 | import org.apache.commons.collections.CollectionUtils; |
| 12 | 13 | import org.springframework.beans.factory.annotation.Autowired; |
| 13 | 14 | import org.springframework.beans.factory.annotation.Qualifier; |
| ... | ... | @@ -113,8 +114,6 @@ |
| 113 | 114 | } |
| 114 | 115 | return lisService.saveLisData(list,commonThreadPool); |
| 115 | 116 | } |
| 116 | - | |
| 117 | - | |
| 118 | 117 | @RequestMapping(method = RequestMethod.POST, value = "/saveLisDataTemp") |
| 119 | 118 | @ResponseBody |
| 120 | 119 | public Integer saveLisDataTemp(@RequestBody LisReportModel models, |
| ... | ... | @@ -122,7 +121,6 @@ |
| 122 | 121 | |
| 123 | 122 | return lisService.saveLisDataTemp(models); |
| 124 | 123 | } |
| 125 | - | |
| 126 | 124 | |
| 127 | 125 | /** |
| 128 | 126 | * 获取lis和ris报告的接口 |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PatientDtController.java
View file @
d59fb10
| ... | ... | @@ -703,6 +703,7 @@ |
| 703 | 703 | if (CollectionUtils.isNotEmpty(patientsList)){ |
| 704 | 704 | appointmentModel.setIsBuild(1); |
| 705 | 705 | Patients patients= patientsList.get(0); |
| 706 | + appointmentModel.setBookbuildingDate(patients.getBookbuildingDate()); | |
| 706 | 707 | PatientServiceQuery patientQuery = new PatientServiceQuery(); |
| 707 | 708 | patientQuery.setParentid(patients.getId()); |
| 708 | 709 | patientQuery.setSerType(1); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PredictedStatisticsFacade.java
View file @
d59fb10
| ... | ... | @@ -141,7 +141,7 @@ |
| 141 | 141 | patientsQuery.setBuildTypeNot(1); |
| 142 | 142 | for (int i = 0; i < 10; i++) { |
| 143 | 143 | Date temp = DateUtil.addMonth(date, i); |
| 144 | - System.out.println(temp); | |
| 144 | + // System.out.println(temp); | |
| 145 | 145 | Date startDate = DateUtil.getMonthStart(temp); |
| 146 | 146 | Date endDate = DateUtil.getMonthEndTime(temp); |
| 147 | 147 | patientsQuery.setDueDateStart(startDate); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/AntexListResult.java
View file @
d59fb10
| ... | ... | @@ -106,11 +106,11 @@ |
| 106 | 106 | //产筛结果 |
| 107 | 107 | private String nipt;//唐氏筛查/无创DNA检测 |
| 108 | 108 | //传染病筛查 |
| 109 | - private String HBcAbJ;//乙肝表面抗原 | |
| 110 | - private String HBeAbJ;//乙肝表面抗体 | |
| 111 | - private String HBeAgj;//乙肝e抗原 | |
| 112 | - private String HBsAbJ;//乙肝e抗体 | |
| 113 | - private String HBsAgJ;//乙肝核心抗体 | |
| 109 | + private String hBcAbJ;//乙肝表面抗原 | |
| 110 | + private String hBeAbJ;//乙肝表面抗体 | |
| 111 | + private String hBeAgj;//乙肝e抗原 | |
| 112 | + private String hBsAbJ;//乙肝e抗体 | |
| 113 | + private String hBsAgJ;//乙肝核心抗体 | |
| 114 | 114 | private String HIVJ;//人类免疫缺陷病毒抗体 |
| 115 | 115 | private String tp;//梅毒螺旋体抗体 |
| 116 | 116 | |
| 117 | 117 | |
| 118 | 118 | |
| 119 | 119 | |
| 120 | 120 | |
| 121 | 121 | |
| 122 | 122 | |
| 123 | 123 | |
| 124 | 124 | |
| 125 | 125 | |
| ... | ... | @@ -454,43 +454,43 @@ |
| 454 | 454 | } |
| 455 | 455 | |
| 456 | 456 | public String getHBcAbJ() { |
| 457 | - return HBcAbJ; | |
| 457 | + return hBcAbJ; | |
| 458 | 458 | } |
| 459 | 459 | |
| 460 | 460 | public void setHBcAbJ(String HBcAbJ) { |
| 461 | - this.HBcAbJ = HBcAbJ; | |
| 461 | + this.hBcAbJ = HBcAbJ; | |
| 462 | 462 | } |
| 463 | 463 | |
| 464 | 464 | public String getHBeAbJ() { |
| 465 | - return HBeAbJ; | |
| 465 | + return hBeAbJ; | |
| 466 | 466 | } |
| 467 | 467 | |
| 468 | 468 | public void setHBeAbJ(String HBeAbJ) { |
| 469 | - this.HBeAbJ = HBeAbJ; | |
| 469 | + this.hBeAbJ = HBeAbJ; | |
| 470 | 470 | } |
| 471 | 471 | |
| 472 | 472 | public String getHBeAgj() { |
| 473 | - return HBeAgj; | |
| 473 | + return hBeAgj; | |
| 474 | 474 | } |
| 475 | 475 | |
| 476 | 476 | public void setHBeAgj(String HBeAgj) { |
| 477 | - this.HBeAgj = HBeAgj; | |
| 477 | + this.hBeAgj = HBeAgj; | |
| 478 | 478 | } |
| 479 | 479 | |
| 480 | 480 | public String getHBsAbJ() { |
| 481 | - return HBsAbJ; | |
| 481 | + return hBsAbJ; | |
| 482 | 482 | } |
| 483 | 483 | |
| 484 | 484 | public void setHBsAbJ(String HBsAbJ) { |
| 485 | - this.HBsAbJ = HBsAbJ; | |
| 485 | + this.hBsAbJ = HBsAbJ; | |
| 486 | 486 | } |
| 487 | 487 | |
| 488 | 488 | public String getHBsAgJ() { |
| 489 | - return HBsAgJ; | |
| 489 | + return hBsAgJ; | |
| 490 | 490 | } |
| 491 | 491 | |
| 492 | 492 | public void setHBsAgJ(String HBsAgJ) { |
| 493 | - this.HBsAgJ = HBsAgJ; | |
| 493 | + this.hBsAgJ = HBsAgJ; | |
| 494 | 494 | } |
| 495 | 495 | |
| 496 | 496 | public String getHIVJ() { |