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 eb946e1..46e215b 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 @@ -53,6 +53,54 @@ public class PatientService { * 医院ID */ private String hospitalId; + /** + * 验证码 + */ + private String serCode; + /** + * 领取状态 1-待领取、2-已领取 + */ + private Integer status; + /** + * 领取时间 + */ + private Date receiveDate; + /** + * 领取医生id + */ + private String receiveUser; + + public String getSerCode() { + return serCode; + } + + public void setSerCode(String serCode) { + this.serCode = serCode; + } + + public Integer getStatus() { + return status; + } + + public void setStatus(Integer status) { + this.status = status; + } + + public Date getReceiveDate() { + return receiveDate; + } + + public void setReceiveDate(Date receiveDate) { + this.receiveDate = receiveDate; + } + + public String getReceiveUser() { + return receiveUser; + } + + public void setReceiveUser(String receiveUser) { + this.receiveUser = receiveUser; + } public String getHospitalId() { return hospitalId; 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 03cc48b..4e9a1da 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 @@ -9,6 +9,10 @@ import java.util.Date; public class PatientServiceQuery extends BaseQuery { private String id; private String parentid; + /** + * 孕妇集合,根据关键字模糊查询 + */ + private String[] parentIds; private String pid; private Integer serType; private String serDoct; @@ -22,7 +26,66 @@ public class PatientServiceQuery extends BaseQuery { private String updateUserName; private String updateUser; private String hospitalId; + /** + * 验证码 + */ + private String serCode; + /** + * sql(用于查询短信不为空的数据) + */ + private String sql; + /** + * 领取状态 1-待领取、2-已领取 + */ + private Integer status; + /** + * 领取时间 + */ + private Date receiveDate; + /** + * 领取医生id + */ + private String receiveUser; + public String getSql() { + return sql; + } + + public void setSql(String sql) { + this.sql = sql; + } + + public String getSerCode() { + return serCode; + } + + public void setSerCode(String serCode) { + this.serCode = serCode; + } + + public Integer getStatus() { + return status; + } + + public void setStatus(Integer status) { + this.status = status; + } + + public Date getReceiveDate() { + return receiveDate; + } + + public void setReceiveDate(Date receiveDate) { + this.receiveDate = receiveDate; + } + + public String getReceiveUser() { + return receiveUser; + } + + public void setReceiveUser(String receiveUser) { + this.receiveUser = receiveUser; + } public Date getCreateStartDate() { return createStartDate; } @@ -166,4 +229,12 @@ public class PatientServiceQuery extends BaseQuery { this.updateUser = updateUser; } + + public String[] getParentIds() { + return parentIds; + } + + public void setParentIds(String[] parentIds) { + this.parentIds = parentIds; + } } \ No newline at end of file diff --git a/platform-biz-service/src/main/resources/mainOrm/master/PatientService.xml b/platform-biz-service/src/main/resources/mainOrm/master/PatientService.xml index bcc0e87..3711e7a 100644 --- a/platform-biz-service/src/main/resources/mainOrm/master/PatientService.xml +++ b/platform-biz-service/src/main/resources/mainOrm/master/PatientService.xml @@ -16,11 +16,15 @@ + + + + -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) values (#{id},#{parentid},#{pid},#{serType},#{serDoct},#{createDate},#{createUserName},#{createUser},#{serStatus},#{updateDate},#{updateUserName},#{updateUser},#{hospitalId}) +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) values (#{id},#{parentid},#{pid},#{serType},#{serDoct},#{createDate},#{createUserName},#{createUser},#{serStatus},#{updateDate},#{updateUserName},#{updateUser},#{hospitalId},#{serCode},#{status},#{receiveDate},#{receiveUser}) @@ -63,6 +67,18 @@ insert into patient_service (id,parentid,pid,ser_type,ser_doct,create_date,creat hospital_id = #{hospitalId,jdbcType=VARCHAR}, + + ser_code = #{serCode,jdbcType=VARCHAR}, + + + status = #{status,jdbcType=INTEGER}, + + + receive_date = #{receiveDate,jdbcType=TIMESTAMP}, + + + receive_user = #{receiveUser,jdbcType=VARCHAR}, + where id = #{id,jdbcType=VARCHAR} @@ -74,7 +90,7 @@ delete from patient_service where id = #{id,jdbcType=VARCHAR} @@ -98,6 +114,13 @@ select id,parentid,pid,ser_type,ser_doct,create_date,create_user_name,create_use and parentid = #{parentid,jdbcType=VARCHAR} + + and parentid in ( + + #{parentid} + + ) + and pid = #{pid,jdbcType=VARCHAR} @@ -143,6 +166,21 @@ select id,parentid,pid,ser_type,ser_doct,create_date,create_user_name,create_use and hospital_id = #{hospitalId,jdbcType=VARCHAR} + + and ser_code = #{serCode,jdbcType=VARCHAR} + + + and status = #{status,jdbcType=INTEGER} + + + and receive_date = #{receiveDate,jdbcType=TIMESTAMP} + + + and receive_user = #{receiveUser,jdbcType=VARCHAR} + + + ${sql} + @@ -150,7 +188,7 @@ select id,parentid,pid,ser_type,ser_doct,create_date,create_user_name,create_use