From 2bfd7a372b3d2f24255ddcba8b858b8086214829 Mon Sep 17 00:00:00 2001 From: landong2015 Date: Wed, 4 May 2016 17:26:27 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/lymsh/yimiao/main/data/model/MedKids.java | 44 ++++++ mainData/src/main/resources/mainOrm/MedKids.xml | 6 +- .../yimiao/web/controller/v1/KidsController.java | 154 +++++++++++++++++---- .../web/controller/v1/NotificationsController.java | 54 ++++++++ .../yimiao/web/controller/v1/UserController.java | 25 ++++ .../web/controller/v1/VaccineNamesController.java | 26 +++- 6 files changed, 278 insertions(+), 31 deletions(-) diff --git a/mainData/src/main/java/com/lymsh/yimiao/main/data/model/MedKids.java b/mainData/src/main/java/com/lymsh/yimiao/main/data/model/MedKids.java index 1776b52..692ccf2 100644 --- a/mainData/src/main/java/com/lymsh/yimiao/main/data/model/MedKids.java +++ b/mainData/src/main/java/com/lymsh/yimiao/main/data/model/MedKids.java @@ -13,6 +13,26 @@ public class MedKids { private String buildTime;//建档时间 private String isDelete;//宝宝是否有效 + private String fatherName; + private String motherName; + + public String getMotherName() { + return motherName; + } + + public void setMotherName(String motherName) { + this.motherName = motherName; + } + + public String getFatherName() { + + return fatherName; + } + + public void setFatherName(String fatherName) { + this.fatherName = fatherName; + } + public String getIsDelete() { return isDelete; } @@ -101,4 +121,28 @@ public class MedKids { public void setCurrentOrganizationId(String currentOrganizationId) { this.currentOrganizationId = currentOrganizationId; } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + + MedKids medKids = (MedKids) o; + + if (!buildTime.equals(medKids.buildTime)) return false; + if (!fatherName.equals(medKids.fatherName)) return false; + if (!motherName.equals(medKids.motherName)) return false; + if (!phone.equals(medKids.phone)) return false; + + return true; + } + + @Override + public int hashCode() { + int result = phone.hashCode(); + result = 31 * result + buildTime.hashCode(); + result = 31 * result + fatherName.hashCode(); + result = 31 * result + motherName.hashCode(); + return result; + } } \ No newline at end of file diff --git a/mainData/src/main/resources/mainOrm/MedKids.xml b/mainData/src/main/resources/mainOrm/MedKids.xml index bba80ee..851c49a 100644 --- a/mainData/src/main/resources/mainOrm/MedKids.xml +++ b/mainData/src/main/resources/mainOrm/MedKids.xml @@ -17,7 +17,7 @@ @@ -36,7 +36,7 @@ limit #{offset, jdbcType=INTEGER} , #{limit, jdbcType=INTEGER} - 1 = 1 + 1 = 1 and ki_id = #{id,jdbcType=VARCHAR} @@ -76,7 +76,7 @@ and ki_currentOrganizationid = #{currentOrganizationId,jdbcType=VARCHAR}