From 6ad83b3c017eb6769ce1b4d54ad7c4b25563b450 Mon Sep 17 00:00:00 2001 From: jiangjiazhi Date: Fri, 13 Jan 2017 18:00:17 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=86=E5=A8=A9=E4=BD=9C=E5=BA=9F=E4=BA=A7?= =?UTF-8?q?=E6=A3=80=E5=8A=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/lyms/platform/biz/service/AutoIncermentService.java | 4 ++-- .../java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java | 2 +- .../lyms/platform/operate/web/facade/PatientCheckTicketFacade.java | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/AutoIncermentService.java b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/AutoIncermentService.java index 0e1c072..5ad494d 100644 --- a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/AutoIncermentService.java +++ b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/AutoIncermentService.java @@ -19,8 +19,8 @@ public class AutoIncermentService { return patientTicketIdDao.nextId(cls.getSimpleName()); } - public String nextPatientTicketId() { - Integer id = patientTicketIdDao.nextId(Patients.class.getSimpleName()); + public String nextPatientTicketId(String hospital) { + Integer id = patientTicketIdDao.nextId(hospital); return String.format("%07d", id); } 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 d8b7b0f..1eb127d 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 @@ -276,7 +276,7 @@ public class BookbuildingFacade { } if (null != areaCode) { // 建档成功后,给孕妇造五个条形码 - String ticketPid = autoIncermentService.nextPatientTicketId(); + String ticketPid = autoIncermentService.nextPatientTicketId(p.getHospitalId()); for (Integer i = 1; i <= 5; i++) { PatientCheckTicket ticket = new PatientCheckTicket(); ticket.setStatus(1); diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientCheckTicketFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientCheckTicketFacade.java index 0b26dde..14f180c 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientCheckTicketFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientCheckTicketFacade.java @@ -111,7 +111,7 @@ public class PatientCheckTicketFacade { } if (null != areaCode) { // 建档成功后,给孕妇造五个条形码 - String ticketPid = autoIncermentService.nextPatientTicketId(); + String ticketPid = autoIncermentService.nextPatientTicketId(p.getHospitalId()); for (Integer i = 1; i <= 5; i++) { PatientCheckTicket ticket = new PatientCheckTicket(); ticket.setStatus(1); -- 1.8.3.1