From af4f352566b00c605c69b8ec80122d93cefad54a Mon Sep 17 00:00:00 2001 From: yangfei Date: Tue, 31 Oct 2017 11:40:57 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A2=86=E5=8F=96=E8=AE=BE=E5=A4=87=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E5=90=8C=E6=AD=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../platform/permission/model/PatientService.java | 12 ++++ .../permission/model/PatientServiceQuery.java | 12 ++++ .../master/BabyPatientExtendEarHearingDiagnose.xml | 1 + .../resources/mainOrm/master/PatientService.xml | 13 +++- .../web/controller/HearingDiagnoseController.java | 1 - .../operate/web/controller/SyncDataController.java | 82 ++++++++++++++++------ .../operate/web/facade/PatientServiceFacade.java | 50 ++++++++++++- .../web/facade/PatientServiceSysFacade.java | 2 +- .../platform/operate/web/facade/SysBaseFacade.java | 2 +- .../resources/spring/applicationContext-quartz.xml | 4 +- 10 files changed, 149 insertions(+), 30 deletions(-) diff --git a/platform-biz-service/src/main/java/com/lyms/platform/permission/model/PatientService.java b/platform-biz-service/src/main/java/com/lyms/platform/permission/model/PatientService.java index 71fbc9a..f2917f7 100644 --- a/platform-biz-service/src/main/java/com/lyms/platform/permission/model/PatientService.java +++ b/platform-biz-service/src/main/java/com/lyms/platform/permission/model/PatientService.java @@ -85,6 +85,18 @@ public class PatientService { * 订单号 */ private String orderId; + /** + * 同步状态 默认不需要同步、1-待同步、2-已同步 + */ + private Integer synStatus; + + public Integer getSynStatus() { + return synStatus; + } + + public void setSynStatus(Integer synStatus) { + this.synStatus = synStatus; + } public String getOrderId() { return orderId; diff --git a/platform-biz-service/src/main/java/com/lyms/platform/permission/model/PatientServiceQuery.java b/platform-biz-service/src/main/java/com/lyms/platform/permission/model/PatientServiceQuery.java index 663ab33..6a8c518 100644 --- a/platform-biz-service/src/main/java/com/lyms/platform/permission/model/PatientServiceQuery.java +++ b/platform-biz-service/src/main/java/com/lyms/platform/permission/model/PatientServiceQuery.java @@ -59,6 +59,18 @@ public class PatientServiceQuery extends BaseQuery { * 订单号 */ private String orderId; + /** + * 同步状态 默认不需要同步、1-待同步、2-已同步 + */ + private Integer synStatus; + + public Integer getSynStatus() { + return synStatus; + } + + public void setSynStatus(Integer synStatus) { + this.synStatus = synStatus; + } public String getOrderId() { return orderId; diff --git a/platform-biz-service/src/main/resources/mainOrm/master/BabyPatientExtendEarHearingDiagnose.xml b/platform-biz-service/src/main/resources/mainOrm/master/BabyPatientExtendEarHearingDiagnose.xml index 19bfc53..78b0685 100644 --- a/platform-biz-service/src/main/resources/mainOrm/master/BabyPatientExtendEarHearingDiagnose.xml +++ b/platform-biz-service/src/main/resources/mainOrm/master/BabyPatientExtendEarHearingDiagnose.xml @@ -912,6 +912,7 @@ select id,baby_id,hospital_id,diagnose_time,high_factor,abr_left_dbnhl,abr_left_ from baby_patient_extend_ear_hearing_diagnose hd 1=1 + and ifdel = 0 AND + - insert into patient_service (id,parentid,pid,ser_type,ser_doct,create_date,create_user_name,create_user,ser_status,update_date,update_user_name,update_user,hospital_id,ser_code,status,receive_date,receive_user,back_date,back_user,order_id) values (#{id},#{parentid},#{pid},#{serType},#{serDoct},#{createDate},#{createUserName},#{createUser},#{serStatus},#{updateDate},#{updateUserName},#{updateUser},#{hospitalId},#{serCode},#{status},#{receiveDate},#{receiveUser},#{backDate},#{backUser},#{orderId}) + insert into patient_service (id,parentid,pid,ser_type,ser_doct,create_date,create_user_name,create_user,ser_status,update_date,update_user_name,update_user,hospital_id,ser_code,status,receive_date,receive_user,back_date,back_user,order_id,syn_status) values (#{id},#{parentid},#{pid},#{serType},#{serDoct},#{createDate},#{createUserName},#{createUser},#{serStatus},#{updateDate},#{updateUserName},#{updateUser},#{hospitalId},#{serCode},#{status},#{receiveDate},#{receiveUser},#{backDate},#{backUser},#{orderId},#{synStatus}) @@ -91,6 +92,9 @@ order_id = #{orderId,jdbcType=VARCHAR}, + + syn_status = #{synStatus,jdbcType=INTEGER}, + where id = #{id,jdbcType=VARCHAR} @@ -103,7 +107,7 @@ @@ -199,6 +203,9 @@ and order_id = #{orderId,jdbcType=VARCHAR} + + and syn_status = #{synStatus,jdbcType=INTEGER} + ${sql} @@ -206,7 +213,7 @@