diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java index 1ccff08..df8568c 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java @@ -1085,7 +1085,7 @@ public class BookbuildingFacade { "WHERE C.YCY_STSTEM_ID= '"+hospitalId +"'"; - String sql = "SELECT * FROM ( SELECT A.*, ROWNUM RN FROM ( SELECT A.EXAMINE_DATE,\n" + + String sql = "SELECT * FROM ( SELECT A.EXAMINE_DATE,\n" + " A.NAME,\n" + " A.AGE,\n" + " A.NOW_WEEKS,\n" + @@ -1116,6 +1116,7 @@ public class BookbuildingFacade { " B.CITY_ID,\n" + " B.CITY,\n" + " B.PROVINCE_ID,\n" + + " B.PROVINCE,\n" + " B.PROVINCE\n" + " FROM ODS_F_AUXILIARY_EXAMI A " + " INNER JOIN ODS_F_GRAVIDA_RECORD B ON A.RECORD_ID=B.RECORD_ID \n" + @@ -1196,7 +1197,7 @@ public class BookbuildingFacade { countSql += " AND A.DOCTOR_NO = "+doctorNo; } - sql+=" ) A WHERE ROWNUM <= "+end+" ) WHERE RN >= "+start; + sql+=" order by A.EXAMINE_DATE DESC,A.Name ASC ) A WHERE ROWNUM <= "+end+" ) WHERE RN >= "+start; // order by A.EXAMINE_DATE DESC"