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 @@