From 52ba4a8301b536954b5e177d3da043f0ce74545a Mon Sep 17 00:00:00 2001 From: baohanddd Date: Tue, 13 Sep 2016 14:38:16 +0800 Subject: [PATCH] xinle his view change --- .../com/lyms/hospitalapi/pojo/PregPatientinfo.java | 9 ++++++ .../java/com/lyms/hospitalapi/v2/HisService.java | 33 +++++++++++----------- 2 files changed, 26 insertions(+), 16 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/hospitalapi/pojo/PregPatientinfo.java b/platform-operate-api/src/main/java/com/lyms/hospitalapi/pojo/PregPatientinfo.java index c4a209a..7b587ea 100644 --- a/platform-operate-api/src/main/java/com/lyms/hospitalapi/pojo/PregPatientinfo.java +++ b/platform-operate-api/src/main/java/com/lyms/hospitalapi/pojo/PregPatientinfo.java @@ -27,6 +27,15 @@ public class PregPatientinfo { private String P_IDNUM; private Date P_BIRTHDAY; private Date CREATED; + private String SICKTYPE; + + public String getSICKTYPE() { + return SICKTYPE; + } + + public void setSICKTYPE(String SICKTYPE) { + this.SICKTYPE = SICKTYPE; + } public String getP_ID() { return P_ID; diff --git a/platform-operate-api/src/main/java/com/lyms/hospitalapi/v2/HisService.java b/platform-operate-api/src/main/java/com/lyms/hospitalapi/v2/HisService.java index 3613625..0000bf5 100644 --- a/platform-operate-api/src/main/java/com/lyms/hospitalapi/v2/HisService.java +++ b/platform-operate-api/src/main/java/com/lyms/hospitalapi/v2/HisService.java @@ -1,5 +1,6 @@ package com.lyms.hospitalapi.v2; +import com.lyms.hospitalapi.pojo.PregPatientinfo; import com.lyms.platform.common.utils.DateUtil; import org.apache.commons.dbutils.DbUtils; import org.apache.commons.dbutils.QueryRunner; @@ -26,16 +27,16 @@ public class HisService { Connection conn = ConnTools.makeHisConnection(); QueryRunner queryRunner = new QueryRunner(); try { - List list = queryRunner.query(conn, "select * from v_preg_patientinfo where IC_CARD_ID = '"+cardNo+"'", new BeanListHandler(XinlePregPatientinfo.class)); + List list = queryRunner.query(conn, "select * from v_preg_patientinfo where IC_CARD_ID = '"+cardNo+"'", new BeanListHandler(PregPatientinfo.class)); if (list.size() > 0) { - XinlePregPatientinfo info = list.get(0); + PregPatientinfo info = list.get(0); map.put("sickType", info.getSICKTYPE()); - map.put("sickId", info.getSICK_ID()); - map.put("sex", info.getSEX()); - map.put("name", info.getNAME()); - map.put("cardNo", info.getIC_CARD_ID()); - map.put("phone", info.getASSOCIATION_PHONE()); - map.put("birth", DateUtil.getyyyy_MM_dd(info.getBIRTHDATE())); + map.put("bhnum", info.getP_BHNUM()); + map.put("sex", info.getP_SEX()); + map.put("name", info.getP_NAME()); + map.put("cardNo", info.getP_CARDNO()); + map.put("phone", info.getP_MOBILEPHONE()); + map.put("birth", DateUtil.getyyyy_MM_dd(info.getP_BIRTHDAY())); } DbUtils.closeQuietly(conn); } catch (SQLException e) { @@ -52,17 +53,17 @@ public class HisService { Connection conn = ConnTools.makeHisConnection(); QueryRunner queryRunner = new QueryRunner(); try { - List list = queryRunner.query(conn, "select * from v_preg_patientinfo where IC_CARD_ID = '"+cardNo+"'", new BeanListHandler(XinlePregPatientinfo.class)); + List list = queryRunner.query(conn, "select * from v_preg_patientinfo where P_CARDNO = '"+cardNo+"'", new BeanListHandler(PregPatientinfo.class)); if (list.size() > 0) { - for (XinlePregPatientinfo info:list) { + for (PregPatientinfo info:list) { Map map = new HashMap<>(); map.put("sickType", info.getSICKTYPE()); - map.put("sickId", info.getSICK_ID()); - map.put("sex", info.getSEX()); - map.put("name", info.getNAME()); - map.put("cardNo", info.getIC_CARD_ID()); - map.put("phone", info.getASSOCIATION_PHONE()); - map.put("birth", DateUtil.getyyyy_MM_dd(info.getBIRTHDATE())); + map.put("bhnum", info.getP_BHNUM()); + map.put("sex", info.getP_SEX()); + map.put("name", info.getP_NAME()); + map.put("cardNo", info.getP_CARDNO()); + map.put("phone", info.getP_MOBILEPHONE()); + map.put("birth", DateUtil.getyyyy_MM_dd(info.getP_BIRTHDAY())); result.add(map); } } -- 1.8.3.1