Commit 6d654e8bdf4e50dc091e059e7f6be8e4d43be35b
1 parent
6ce26ebf8b
Exists in
master
and in
6 other branches
update
Showing 4 changed files with 23 additions and 9 deletions
- platform-biz-patient-service/src/main/java/com/lyms/platform/biz/dal/impl/YunBookbuildingDaoImpl.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/HuadaCallbackModel.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEyeCheckServiceImpl.java
platform-biz-patient-service/src/main/java/com/lyms/platform/biz/dal/impl/YunBookbuildingDaoImpl.java
View file @
6d654e8
| ... | ... | @@ -66,7 +66,7 @@ |
| 66 | 66 | |
| 67 | 67 | @Override |
| 68 | 68 | public FilePathModel findFilePathByBabyId(String babyId) { |
| 69 | - return mongoTemplate.findOne(Query.query(Criteria.where("babyId").is(babyId)),FilePathModel.class); | |
| 69 | + return mongoTemplate.findOne(Query.query(Criteria.where("babyEyeId").is(babyId)),FilePathModel.class); | |
| 70 | 70 | } |
| 71 | 71 | |
| 72 | 72 | @Override |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java
View file @
6d654e8
| ... | ... | @@ -1858,14 +1858,20 @@ |
| 1858 | 1858 | map21.put("valueOne", split21[0]); |
| 1859 | 1859 | map21.put("valueTwo", split21[1]); |
| 1860 | 1860 | map21.put("valueKey", huadaCallbackModel.getZ21ZScore());*/ |
| 1861 | - newModel.setSbstValue(new HashMap<String, String>(){{ | |
| 1862 | - put("valueOne", split18[0]);put("valueTwo", split18[1]);put("valueKey", huadaCallbackModel.getZ18ZScore()); }}); | |
| 1863 | - newModel.setStzhz13Value(new HashMap<String, String>(){{ | |
| 1864 | - put("valueOne", split13[0]);put("valueTwo", split13[1]);put("valueKey", huadaCallbackModel.getZ13ZScore()); }}); | |
| 1861 | + newModel.setSbstValue(new HashMap<String, String>() {{ | |
| 1862 | + put("valueOne", split18[0]); | |
| 1863 | + put("valueTwo", split18[1]); | |
| 1864 | + put("valueKey", huadaCallbackModel.getZ18ZScore()); | |
| 1865 | + }}); | |
| 1866 | + newModel.setStzhz13Value(new HashMap<String, String>() {{ | |
| 1867 | + put("valueOne", split13[0]); | |
| 1868 | + put("valueTwo", split13[1]); | |
| 1869 | + put("valueKey", huadaCallbackModel.getZ13ZScore()); | |
| 1870 | + }}); | |
| 1865 | 1871 | newModel.setTszhzValue(new HashMap<String, String>(){{ |
| 1866 | 1872 | put("valueOne", split21[0]);put("valueTwo", split21[1]);put("valueKey", huadaCallbackModel.getZ21ZScore()); }}); |
| 1867 | 1873 | |
| 1868 | - String reportTypeStr = huadaGetReportType(newModel.getSampleReportId()); | |
| 1874 | + String reportTypeStr = StringUtils.isNotEmpty(huadaCallbackModel.getReportType()) ? huadaCallbackModel.getReportType() : huadaGetReportType(newModel.getSampleReportId()); | |
| 1869 | 1875 | String reportType = "1"; |
| 1870 | 1876 | if ("正式报告".equals(reportTypeStr)) { |
| 1871 | 1877 | reportType = "1"; |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/HuadaCallbackModel.java
View file @
6d654e8
| ... | ... | @@ -51,6 +51,14 @@ |
| 51 | 51 | |
| 52 | 52 | private String reportType; //报告类型 正式报告、失败报告、重取样报告 |
| 53 | 53 | |
| 54 | + public String getReportType() { | |
| 55 | + return reportType; | |
| 56 | + } | |
| 57 | + | |
| 58 | + public void setReportType(String reportType) { | |
| 59 | + this.reportType = reportType; | |
| 60 | + } | |
| 61 | + | |
| 54 | 62 | public String getZ13ZScore() { |
| 55 | 63 | return z13ZScore; |
| 56 | 64 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/BabyEyeCheckServiceImpl.java
View file @
6d654e8
| ... | ... | @@ -178,7 +178,7 @@ |
| 178 | 178 | } |
| 179 | 179 | FilePathModel filePath = babyEyeCheck.getFilePath(); |
| 180 | 180 | if (filePath != null && filePath.getId() == null) { |
| 181 | - filePath.setBabyEyeId(babyEyeCheck.getBabyId()); | |
| 181 | + filePath.setBabyEyeId(babyEyeCheck.getId()); | |
| 182 | 182 | yunBookbuildingService.addFilePath(filePath); |
| 183 | 183 | } |
| 184 | 184 | else if (filePath != null) |
| ... | ... | @@ -314,7 +314,7 @@ |
| 314 | 314 | map.put("y2", "yang".equals(babyEyeCheck.getY2()) ? "医生判定阳性" : ""); |
| 315 | 315 | map.put("refraction2", "yang".equals(babyEyeCheck.getRefraction2()) ? "医生判定阳性" : ""); |
| 316 | 316 | |
| 317 | - FilePathModel filePath = yunBookbuildingService.findFilePathByBabyId(babyEyeCheck.getBabyId()); | |
| 317 | + FilePathModel filePath = yunBookbuildingService.findFilePathByBabyId(babyEyeCheck.getId()); | |
| 318 | 318 | map.put("filePath", filePath); |
| 319 | 319 | // |
| 320 | 320 | CollectionUtils.removeNullValue(map); |
| ... | ... | @@ -353,7 +353,7 @@ |
| 353 | 353 | map.put("checkMonthId", babyEyeCheck.getCheckMonthId() + ""); |
| 354 | 354 | } |
| 355 | 355 | |
| 356 | - FilePathModel filePath = yunBookbuildingService.findFilePathByBabyId(babyEyeCheck.getBabyId()); | |
| 356 | + FilePathModel filePath = yunBookbuildingService.findFilePathByBabyId(babyEyeCheck.getId()); | |
| 357 | 357 | map.put("filePath", filePath); |
| 358 | 358 | |
| 359 | 359 | map.put("nextCheckTime", DateUtil.getYyyyMmDd(babyEyeCheck.getNextCheckTime())); |