Commit 2a632073c1e92576438564981b44f929aaae3006
1 parent
063e677a89
Exists in
master
and in
6 other branches
update
Showing 1 changed file with 6 additions and 7 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/ReportServiceImpl.java
View file @
2a63207
| ... | ... | @@ -361,9 +361,9 @@ |
| 361 | 361 | sql.append("SELECT A.NAME, ") |
| 362 | 362 | .append("(CASE WHEN A.IS_CHILDBIRTH=3 THEN '已分娩' ELSE (CASE WHEN A.NOW_WEEKS_DAY<>0 THEN '孕'||A.NOW_WEEKS||'周+'||A.NOW_WEEKS_DAY||'天' ELSE '孕'||A.NOW_WEEKS||'周' END) END) AS YUNZHOU, ") |
| 363 | 363 | .append("SUM((CASE WHEN A.HOSPITAL_NO=B.HOSPITAL_NO THEN 1 ELSE 0 END)) AS BENYUAN_NUM, ") |
| 364 | - .append("F.EXAMINE_HISTORY_NUM AS TOTAL_NUM, ") | |
| 365 | - .append("B.HIGH_RISK_GRADE, ") | |
| 366 | - .append("B.HIGH_RISK_FACTOR, ") | |
| 364 | + .append("MAX(B.EXAMINE_HISTORY_NUM AS) TOTAL_NUM, ") | |
| 365 | + .append("D.HIGH_RISK_GRADE, ") | |
| 366 | + .append("D.HIGH_RISK_FACTOR, ") | |
| 367 | 367 | .append("(CASE WHEN A.IS_CHILDBIRTH=3 THEN E.CHILDBIRTH_DATE ELSE A.EDD_DATE END) AS EDD_DATE, ") |
| 368 | 368 | .append("D.INSERT_DATE AS LAST_EXAMINE_DATE, ") |
| 369 | 369 | .append("D.DOCTOR_NAME ") |
| ... | ... | @@ -372,7 +372,6 @@ |
| 372 | 372 | .append("INNER JOIN ODS_D_HOSPITAL C ON A.HOSPITAL_NO=C.HOSPITAL_NO ") |
| 373 | 373 | .append("LEFT JOIN ODS_F_EXAMINE_HISTORY D ON A.RECORD_ID=D.RECORD_ID AND D.EXAMINE_HISTORY_NUM=1 ") |
| 374 | 374 | .append("LEFT JOIN ODS_F_CHILDBIRTH E ON A.RECORD_ID=E.RECORD_ID ") |
| 375 | - .append("INNER JOIN ODS_F_EXAMINE_HISTORY_ASC F ON D.EXAMINE_ID=F.EXAMINE_ID ") | |
| 376 | 375 | .append("WHERE 1 = 1 AND A.CREATE_TYPE_ID <> 2 "); |
| 377 | 376 | |
| 378 | 377 | if(childBirth != null) { |
| ... | ... | @@ -410,9 +409,9 @@ |
| 410 | 409 | sql.append("GROUP BY A.RECORD_ID, ") |
| 411 | 410 | .append("A.NAME, ") |
| 412 | 411 | .append("(CASE WHEN A.IS_CHILDBIRTH=3 THEN '已分娩' ELSE (CASE WHEN A.NOW_WEEKS_DAY<>0 THEN '孕'||A.NOW_WEEKS||'周+'||A.NOW_WEEKS_DAY||'天' ELSE '孕'||A.NOW_WEEKS||'周' END) END), ") |
| 413 | - .append("F.EXAMINE_HISTORY_NUM, ") | |
| 414 | - .append("B.HIGH_RISK_GRADE, ") | |
| 415 | - .append("B.HIGH_RISK_FACTOR, ") | |
| 412 | + | |
| 413 | + .append("D.HIGH_RISK_GRADE, ") | |
| 414 | + .append("D.HIGH_RISK_FACTOR, ") | |
| 416 | 415 | .append("(CASE WHEN A.IS_CHILDBIRTH=3 THEN E.CHILDBIRTH_DATE ELSE A.EDD_DATE END), ") |
| 417 | 416 | .append("D.INSERT_DATE, ") |
| 418 | 417 | .append("D.DOCTOR_NAME ") |