Commit 50bc818cb3f2297ac6b7e6458f5addb35bcb816d
1 parent
2222af8b18
Exists in
master
and in
6 other branches
update
Showing 2 changed files with 26 additions and 24 deletions
platform-job-index/src/main/java/com/lyms/platform/job/index/service/SyncDataService.java
View file @
50bc818
... | ... | @@ -624,6 +624,8 @@ |
624 | 624 | patients.setAddressPostRest(DataUtil.getString(map.get("P_HUSBANDRRSTREET"))); // 详细地址 |
625 | 625 | patients.setFileCode(DataUtil.getString(map.get("P_FILENUMBER"))); //建档编号 |
626 | 626 | patients.setVcCardNo(DataUtil.getString(map.get("VC_CARDNO"))); //就诊卡号 |
627 | + //是否隐藏 0 隐藏 1 显示 | |
628 | + patients.setEnable("1"); | |
627 | 629 | |
628 | 630 | mongoTemplate.save(patients); |
629 | 631 | System.out.println(patients.getId() + "============"); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AreaCountFacade.java
View file @
50bc818
... | ... | @@ -141,7 +141,7 @@ |
141 | 141 | " FROM ODS_D_HOSPITAL A " + |
142 | 142 | " LEFT JOIN ODS_F_EXAMINE_TICKET B ON A.HOSPITAL_NO=B.HOSPITAL_NO" + |
143 | 143 | " INNER JOIN ODS_F_GRAVIDA_RECORD C ON B.RECORD_ID=C.RECORD_ID " + |
144 | - " WHERE 1=1 "; | |
144 | + " WHERE 1=1 AND C.CREATE_TYPE_ID <> 2 AND C.CREATE_CATEGORY_ID <> 2 "; | |
145 | 145 | String issueSql = ""; |
146 | 146 | if (StringUtils.isNotEmpty(time)) |
147 | 147 | { |
... | ... | @@ -206,7 +206,7 @@ |
206 | 206 | " FROM ODS_F_EXAMINE_HISTORY_ASC CC " + |
207 | 207 | " LEFT JOIN ODS_D_HOSPITAL A ON A.HOSPITAL_NO=CC.HOSPITAL_NO " + |
208 | 208 | " INNER JOIN ODS_F_GRAVIDA_RECORD B ON CC.RECORD_ID=B.RECORD_ID " + |
209 | - " WHERE CC.TICKETS_NO IS NOT NULL "; | |
209 | + " WHERE CC.TICKETS_NO IS NOT NULL AND B.CREATE_TYPE_ID <> 2 AND B.CREATE_CATEGORY_ID <> 2 "; | |
210 | 210 | String examineSql = ""; |
211 | 211 | if (StringUtils.isNotEmpty(time)) |
212 | 212 | { |
... | ... | @@ -327,7 +327,7 @@ |
327 | 327 | " FROM ODS_D_HOSPITAL A\n" + |
328 | 328 | " LEFT JOIN ODS_F_EXAMINE_TICKET B ON A.HOSPITAL_NO=B.HOSPITAL_NO " + |
329 | 329 | " INNER JOIN ODS_F_GRAVIDA_RECORD C ON B.RECORD_ID=C.RECORD_ID " + |
330 | - " WHERE 1=1 " ; | |
330 | + " WHERE 1=1 AND C.CREATE_TYPE_ID <> 2 AND C.CREATE_CATEGORY_ID <> 2 " ; | |
331 | 331 | countSql+=issueSql; |
332 | 332 | countSql+=" GROUP BY A.PROVINCE_ID,\n" + |
333 | 333 | " A.PROVINCE,\n" + |
... | ... | @@ -352,7 +352,7 @@ |
352 | 352 | " COUNT(CC.TICKETS_NO) AS SY_JS\n" + |
353 | 353 | " FROM ODS_F_EXAMINE_HISTORY_ASC CC\n" + |
354 | 354 | " LEFT JOIN ODS_D_HOSPITAL A ON A.HOSPITAL_NO=CC.HOSPITAL_NO INNER JOIN ODS_F_GRAVIDA_RECORD B ON CC.RECORD_ID=B.RECORD_ID" + |
355 | - " WHERE CC.TICKETS_NO IS NOT NULL\n" ; | |
355 | + " WHERE CC.TICKETS_NO IS NOT NULL AND B.CREATE_TYPE_ID <> 2 AND B.CREATE_CATEGORY_ID <> 2 " ; | |
356 | 356 | countSql+=examineSql; |
357 | 357 | countSql+=" GROUP BY A.PROVINCE_ID,\n" + |
358 | 358 | " A.PROVINCE,\n" + |
... | ... | @@ -458,7 +458,7 @@ |
458 | 458 | " INNER JOIN (SELECT DISTINCT B.RECORD_ID,B.ISSUE_DATE" + |
459 | 459 | " FROM ODS_D_HOSPITAL A " + |
460 | 460 | " LEFT JOIN ODS_F_EXAMINE_TICKET B ON A.HOSPITAL_NO=B.HOSPITAL_NO" + |
461 | - " WHERE 1=1 "; | |
461 | + " WHERE 1=1 AND C.CREATE_TYPE_ID <> 2 AND C.CREATE_CATEGORY_ID <> 2 "; | |
462 | 462 | |
463 | 463 | String sql = "SELECT * FROM ( SELECT A.*, ROWNUM RN FROM ( SELECT AA.ISSUE_DATE, " + |
464 | 464 | " C.NAME, " + |
... | ... | @@ -474,7 +474,7 @@ |
474 | 474 | " INNER JOIN (SELECT DISTINCT B.RECORD_ID,B.ISSUE_DATE" + |
475 | 475 | " FROM ODS_D_HOSPITAL A " + |
476 | 476 | " LEFT JOIN ODS_F_EXAMINE_TICKET B ON A.HOSPITAL_NO=B.HOSPITAL_NO" + |
477 | - " WHERE 1=1 "; | |
477 | + " WHERE 1=1 AND C.CREATE_TYPE_ID <> 2 AND C.CREATE_CATEGORY_ID <> 2 "; | |
478 | 478 | if (StringUtils.isNotEmpty(time)) |
479 | 479 | { |
480 | 480 | String startTime = time.split(" - ")[0]; |
... | ... | @@ -552,7 +552,7 @@ |
552 | 552 | " INNER JOIN ODS_D_HOSPITAL A ON A.HOSPITAL_NO=CC.HOSPITAL_NO " + |
553 | 553 | " INNER JOIN ODS_F_GRAVIDA_RECORD B ON CC.RECORD_ID=B.RECORD_ID " + |
554 | 554 | " INNER JOIN ODS_F_EXAMINE_TICKET D ON CC.TICKETS_NO=D.TICKETS_NO " + |
555 | - " WHERE CC.TICKETS_NO IS NOT NULL "; | |
555 | + " WHERE CC.TICKETS_NO IS NOT NULL AND B.CREATE_TYPE_ID <> 2 AND B.CREATE_CATEGORY_ID <> 2 "; | |
556 | 556 | |
557 | 557 | String pageSql = "SELECT * FROM ( SELECT A.*, ROWNUM RN FROM ("; |
558 | 558 | |
... | ... | @@ -572,7 +572,7 @@ |
572 | 572 | " INNER JOIN ODS_D_HOSPITAL A ON A.HOSPITAL_NO=CC.HOSPITAL_NO " + |
573 | 573 | " INNER JOIN ODS_F_GRAVIDA_RECORD B ON CC.RECORD_ID=B.RECORD_ID " + |
574 | 574 | " INNER JOIN ODS_F_EXAMINE_TICKET D ON CC.TICKETS_NO=D.TICKETS_NO " + |
575 | - " WHERE CC.TICKETS_NO IS NOT NULL "; | |
575 | + " WHERE CC.TICKETS_NO IS NOT NULL AND B.CREATE_TYPE_ID <> 2 AND B.CREATE_CATEGORY_ID <> 2 "; | |
576 | 576 | if (ticketOrder != null) |
577 | 577 | { |
578 | 578 | sql+= " AND CC.TICKETS_ORDER= "+ticketOrder; |
... | ... | @@ -818,7 +818,7 @@ |
818 | 818 | " INNER JOIN (SELECT DISTINCT B.RECORD_ID,B.ISSUE_DATE" + |
819 | 819 | " FROM ODS_D_HOSPITAL A " + |
820 | 820 | " LEFT JOIN ODS_F_EXAMINE_TICKET B ON A.HOSPITAL_NO=B.HOSPITAL_NO" + |
821 | - " WHERE 1=1 "; | |
821 | + " WHERE 1=1 AND C.CREATE_TYPE_ID <> 2 AND C.CREATE_CATEGORY_ID <> 2 "; | |
822 | 822 | if (StringUtils.isNotEmpty(time)) |
823 | 823 | { |
824 | 824 | String startTime = time.split(" - ")[0]; |
... | ... | @@ -917,7 +917,7 @@ |
917 | 917 | " INNER JOIN ODS_D_HOSPITAL A ON A.HOSPITAL_NO=CC.HOSPITAL_NO " + |
918 | 918 | " INNER JOIN ODS_F_GRAVIDA_RECORD B ON CC.RECORD_ID=B.RECORD_ID " + |
919 | 919 | " INNER JOIN ODS_F_EXAMINE_TICKET D ON CC.TICKETS_NO=D.TICKETS_NO " + |
920 | - " WHERE CC.TICKETS_NO IS NOT NULL "; | |
920 | + " WHERE CC.TICKETS_NO IS NOT NULL AND B.CREATE_TYPE_ID <> 2 AND B.CREATE_CATEGORY_ID <> 2 "; | |
921 | 921 | if (ticketOrder != null) |
922 | 922 | { |
923 | 923 | sql+= " AND CC.TICKETS_ORDER= "+ticketOrder; |
... | ... | @@ -1093,7 +1093,7 @@ |
1093 | 1093 | " COUNT(B.RECORD_ID) AS JD_NUM\n" + |
1094 | 1094 | " FROM ODS_D_HOSPITAL A\n" + |
1095 | 1095 | " INNER JOIN ODS_F_GRAVIDA_RECORD B ON A.HOSPITAL_NO=B.HOSPITAL_NO\n" + |
1096 | - " WHERE 1=1 "; | |
1096 | + " WHERE 1=1 AND B.CREATE_TYPE_ID <> 2 AND B.CREATE_CATEGORY_ID <>2 "; | |
1097 | 1097 | if (StringUtils.isNotEmpty(time)) |
1098 | 1098 | { |
1099 | 1099 | String startTime = time.split(" - ")[0]; |
... | ... | @@ -1159,7 +1159,7 @@ |
1159 | 1159 | if (pointType != null && pointType == 1){ |
1160 | 1160 | countSql+=" AND B.NODE_ID=2 "; |
1161 | 1161 | } |
1162 | - countSql+= "WHERE 1=1" ; | |
1162 | + countSql+= "WHERE 1=1 AND C.CREATE_TYPE_ID <> 2 AND C.CREATE_CATEGORY_ID <> 2 " ; | |
1163 | 1163 | if (StringUtils.isNotEmpty(time)) |
1164 | 1164 | { |
1165 | 1165 | String startTime = time.split(" - ")[0]; |
... | ... | @@ -1251,7 +1251,7 @@ |
1251 | 1251 | " COUNT(B.RECORD_ID) AS JD_NUM" + |
1252 | 1252 | " FROM ODS_D_HOSPITAL A" + |
1253 | 1253 | " INNER JOIN ODS_F_GRAVIDA_RECORD B ON A.HOSPITAL_NO=B.HOSPITAL_NO " + |
1254 | - " WHERE 1=1 " ; | |
1254 | + " WHERE 1=1 AND B.CREATE_TYPE_ID <> 2 AND B.CREATE_CATEGORY_ID <> 2 " ; | |
1255 | 1255 | |
1256 | 1256 | if (StringUtils.isNotEmpty(time)) |
1257 | 1257 | { |
... | ... | @@ -1317,7 +1317,7 @@ |
1317 | 1317 | if (pointType != null && pointType == 1){ |
1318 | 1318 | sql+=" AND B.NODE_ID=2 "; |
1319 | 1319 | } |
1320 | - sql+=" WHERE 1= 1 " ; | |
1320 | + sql+=" WHERE 1= 1 AND C.CREATE_TYPE_ID <> 2 AND C.CREATE_CATEGORY_ID <> 2 " ; | |
1321 | 1321 | if (StringUtils.isNotEmpty(time)) |
1322 | 1322 | { |
1323 | 1323 | String startTime = time.split(" - ")[0]; |
... | ... | @@ -1456,7 +1456,7 @@ |
1456 | 1456 | } |
1457 | 1457 | |
1458 | 1458 | String countSql = "SELECT COUNT(C.NAME) AS ALLCOUNT FROM ODS_F_GRAVIDA_RECORD C LEFT JOIN ODS_F_DOMICILE_PLACE D ON C.RECORD_ID=D.RECORD_ID " + |
1459 | - " INNER JOIN ODS_D_HOSPITAL A ON C.HOSPITAL_NO=A.HOSPITAL_NO WHERE 1 = 1"; | |
1459 | + " INNER JOIN ODS_D_HOSPITAL A ON C.HOSPITAL_NO=A.HOSPITAL_NO WHERE 1 = 1 AND C.CREATE_TYPE_ID <> 2 AND C.CREATE_CATEGORY_ID <> 2 "; | |
1460 | 1460 | |
1461 | 1461 | String sql = "SELECT * FROM ( SELECT A.*, ROWNUM RN FROM ( SELECT C.CREATE_DATE,\n" + |
1462 | 1462 | " C.NAME,\n" + |
... | ... | @@ -1471,7 +1471,7 @@ |
1471 | 1471 | " FROM ODS_F_GRAVIDA_RECORD C\n" + |
1472 | 1472 | " LEFT JOIN ODS_F_DOMICILE_PLACE D ON C.RECORD_ID=D.RECORD_ID"+ |
1473 | 1473 | " INNER JOIN ODS_D_HOSPITAL A ON C.HOSPITAL_NO=A.HOSPITAL_NO "+ |
1474 | - " WHERE 1 = 1"; | |
1474 | + " WHERE 1 = 1 AND C.CREATE_TYPE_ID <> 2 AND C.CREATE_CATEGORY_ID <> 2 "; | |
1475 | 1475 | if (StringUtils.isNotEmpty(time)) |
1476 | 1476 | { |
1477 | 1477 | String startTime = time.split(" - ")[0]; |
... | ... | @@ -1544,7 +1544,7 @@ |
1544 | 1544 | String countSql = "SELECT COUNT(CC.NAME) ALLCOUNT FROM ODS_F_EXAMINE_HISTORY CC\n" + |
1545 | 1545 | " INNER JOIN ODS_D_HOSPITAL A ON A.HOSPITAL_NO=CC.HOSPITAL_NO\n" + |
1546 | 1546 | " INNER JOIN ODS_F_GRAVIDA_RECORD B ON CC.RECORD_ID=B.RECORD_ID\n" + |
1547 | - " WHERE 1=1 "; | |
1547 | + " WHERE 1=1 AND B.CREATE_TYPE_ID <> 2 AND B.CREATE_CATEGORY_ID <> 2 "; | |
1548 | 1548 | // String pageSql = "SELECT * FROM ( SELECT A.*, ROWNUM RN FROM ("; |
1549 | 1549 | // pageSql+=") A WHERE ROWNUM <= " + end + " ) WHERE RN >= " + start; |
1550 | 1550 | String sql = "SELECT * FROM ( SELECT A.*, ROWNUM RN FROM ( SELECT CC.EXAMINE_DATE,\n" + |
... | ... | @@ -1560,7 +1560,7 @@ |
1560 | 1560 | " FROM ODS_F_EXAMINE_HISTORY_ASC CC\n" + |
1561 | 1561 | " INNER JOIN ODS_D_HOSPITAL A ON A.HOSPITAL_NO=CC.HOSPITAL_NO\n" + |
1562 | 1562 | " INNER JOIN ODS_F_GRAVIDA_RECORD B ON CC.RECORD_ID=B.RECORD_ID\n" + |
1563 | - " WHERE 1=1 "; | |
1563 | + " WHERE 1=1 AND B.CREATE_TYPE_ID <> 2 AND B.CREATE_CATEGORY_ID <> 2 "; | |
1564 | 1564 | if (pointType != null && pointType == 1){ |
1565 | 1565 | sql+=" AND CC.NODE_ID=2 "; |
1566 | 1566 | countSql+=" AND CC.NODE_ID=2 "; |
... | ... | @@ -1645,7 +1645,7 @@ |
1645 | 1645 | " FROM ODS_F_EXAMINE_HISTORY_ASC CC\n" + |
1646 | 1646 | " INNER JOIN ODS_D_HOSPITAL A ON A.HOSPITAL_NO=CC.HOSPITAL_NO\n" + |
1647 | 1647 | " INNER JOIN ODS_F_GRAVIDA_RECORD B ON CC.RECORD_ID=B.RECORD_ID\n" + |
1648 | - " WHERE 1=1 "; | |
1648 | + " WHERE 1=1 AND B.CREATE_TYPE_ID <> 2 AND B.CREATE_CATEGORY_ID <> 2 "; | |
1649 | 1649 | if (pointType != null && pointType == 1){ |
1650 | 1650 | sql+=" AND CC.NODE_ID=2 "; |
1651 | 1651 | } |
... | ... | @@ -1738,7 +1738,7 @@ |
1738 | 1738 | " FROM ODS_F_GRAVIDA_RECORD C " + |
1739 | 1739 | " LEFT JOIN ODS_F_DOMICILE_PLACE D ON C.RECORD_ID=D.RECORD_ID" + |
1740 | 1740 | " INNER JOIN ODS_D_HOSPITAL A ON C.HOSPITAL_NO=A.HOSPITAL_NO "+ |
1741 | - " WHERE 1=1 "; | |
1741 | + " WHERE 1=1 AND C.CREATE_TYPE_ID <> 2 AND C.CREATE_CATEGORY_ID <> 2 "; | |
1742 | 1742 | |
1743 | 1743 | |
1744 | 1744 | if (StringUtils.isNotEmpty(time)) |
... | ... | @@ -1822,7 +1822,7 @@ |
1822 | 1822 | " SELECT DISTINCT A.YCY_STSTEM_ID " + |
1823 | 1823 | " FROM ODS_F_EXAMINE_HISTORY_ASC CC " + |
1824 | 1824 | " INNER JOIN ODS_D_HOSPITAL A ON A.HOSPITAL_NO=CC.HOSPITAL_NO\n" + |
1825 | - " INNER JOIN ODS_F_GRAVIDA_RECORD B ON CC.RECORD_ID=B.RECORD_ID WHERE CC.TICKETS_NO IS NOT NULL "; | |
1825 | + " INNER JOIN ODS_F_GRAVIDA_RECORD B ON CC.RECORD_ID=B.RECORD_ID WHERE CC.TICKETS_NO IS NOT NULL AND B.CREATE_TYPE_ID <> 2 AND B.CREATE_CATEGORY_ID <> 2 "; | |
1826 | 1826 | |
1827 | 1827 | if (StringUtils.isNotEmpty(time)) |
1828 | 1828 | { |
... | ... | @@ -1863,7 +1863,7 @@ |
1863 | 1863 | " FROM ODS_D_HOSPITAL A\n" + |
1864 | 1864 | " INNER JOIN ODS_F_EXAMINE_TICKET B ON A.HOSPITAL_NO=B.HOSPITAL_NO\n" + |
1865 | 1865 | " INNER JOIN ODS_F_GRAVIDA_RECORD C ON B.RECORD_ID=C.RECORD_ID\n" + |
1866 | - " WHERE 1 = 1 "; | |
1866 | + " WHERE 1 = 1 AND C.CREATE_TYPE_ID <> 2 AND C.CREATE_CATEGORY_ID <> 2 "; | |
1867 | 1867 | if (StringUtils.isNotEmpty(time)) |
1868 | 1868 | { |
1869 | 1869 | String startTime = time.split(" - ")[0]; |
... | ... | @@ -1912,7 +1912,7 @@ |
1912 | 1912 | if (pointType != null && pointType == 1){ |
1913 | 1913 | sql+=" AND B.NODE_ID=2 "; |
1914 | 1914 | } |
1915 | - sql+=" INNER JOIN ODS_F_GRAVIDA_RECORD C ON B.RECORD_ID=C.RECORD_ID WHERE 1=1" ; | |
1915 | + sql+=" INNER JOIN ODS_F_GRAVIDA_RECORD C ON B.RECORD_ID=C.RECORD_ID WHERE 1=1 AND C.CREATE_TYPE_ID <> 2 AND C.CREATE_CATEGORY_ID <> 2 " ; | |
1916 | 1916 | if (StringUtils.isNotEmpty(time)) |
1917 | 1917 | { |
1918 | 1918 | String startTime = time.split(" - ")[0]; |
... | ... | @@ -1949,7 +1949,7 @@ |
1949 | 1949 | sql+=" UNION SELECT DISTINCT A.YCY_STSTEM_ID " + |
1950 | 1950 | " FROM ODS_D_HOSPITAL A " + |
1951 | 1951 | " INNER JOIN ODS_F_GRAVIDA_RECORD B ON A.HOSPITAL_NO=B.HOSPITAL_NO " + |
1952 | - " WHERE 1= 1 "; | |
1952 | + " WHERE 1= 1 AND B.CREATE_TYPE_ID <> 2 AND B.CREATE_CATEGORY_ID <> 2 "; | |
1953 | 1953 | if (StringUtils.isNotEmpty(time)) |
1954 | 1954 | { |
1955 | 1955 | String startTime = time.split(" - ")[0]; |