Commit 54d71fc2b0b5ebe2ddd7dbe7a0d6ab15d761034d

Authored by hanshaofeng
1 parent 7cae5e7e05

add qinglongxian get his patient info api

Showing 1 changed file with 5 additions and 4 deletions

platform-operate-api/src/main/java/com/lyms/hospitalapi/mmbb21/MmbbService.java View file @ 54d71fc
... ... @@ -5,6 +5,7 @@
5 5 import org.apache.commons.dbutils.DbUtils;
6 6 import org.apache.commons.dbutils.QueryRunner;
7 7 import org.apache.commons.dbutils.handlers.BeanListHandler;
  8 +import org.apache.commons.dbutils.handlers.MapListHandler;
8 9 import org.apache.commons.lang.StringUtils;
9 10 import org.springframework.stereotype.Service;
10 11  
11 12  
... ... @@ -23,13 +24,13 @@
23 24 Connection conn = ConnTools.makeHisConnection();
24 25 QueryRunner queryRunner = new QueryRunner();
25 26 try {
26   - List<Map> list = queryRunner.query(conn, " select" +
  27 + List<Map<String, Object>> list = queryRunner.query(conn, " select" +
27 28 " pp.P_ID,pp.P_NAME,pp.P_SEX,pp.P_BIRTHDAY,pp.P_MOBILEPHONE,pp.P_ISVALID, mp.P_NO,mp.P_OPERUSER,mp.P_TYPE,mp.P_PLATPATIENTID,mp.P_LASTMENSTRUALPERIOD,mp.P_ISVALID,mp.P_SERVICETYPE,mp.P_ISVIP,mp.P_FILINGOPER,mp.P_HOSPITALID," +
28 29 " vp.DC_NAME as V_DC_NAME,vp.ME_COLORNAME as V_ME_COLORNAME,vp.FENSHU as V_FENSHU,vp.PI_AGEMONTH,first.*,result.*,pd.dc_name,pd.dc_no,me.me_colorname" +
29 30 " from plat_patient pp left join mommy_patient mp on pp.p_id = mp.p_platpatientid left join V_GETALLPATIENT vp on pp.p_id = vp.P_PLATPATIENTID" +
30 31 " left join MOMMY_FIRSTEXAMINE first on first.fe_triageorderno = mp.P_NO left join MOMMY_EXAMINERESULT result on result.er_triageorderno = mp.P_NO left join MOMMY_EXAMINWARNING me on (me.me_examinid = first.fe_id or me.me_examinid = result.er_id)" +
31 32 " left join PLAT_DATACONTENT pd on me.ME_WORNINGID = pd.DC_Id\n" +
32   - " where mp.p_hospitalid = '"+hid+"' order by pp.p_id,first.fe_id,result.er_id", new BeanListHandler<Map>(Map.class));
  33 + " where mp.p_hospitalid = '"+hid+"' order by pp.p_id,first.fe_id,result.er_id", new MapListHandler());
33 34 DbUtils.closeQuietly(conn);
34 35 return JsonUtil.array2JsonString(list);
35 36 } catch (Exception e) {
... ... @@ -45,8 +46,8 @@
45 46 Connection conn = ConnTools.makeHisConnection();
46 47 QueryRunner queryRunner = new QueryRunner();
47 48 try {
48   - List<Map> list = queryRunner.query(conn, " select PI_ID,PI_NAME,PI_SEX,PI_KIDSTYPE,PI_BIRTHDAY,PI_MOTHERPHONE,PI_OPERUSER,PI_PLATPATIENTID,PI_ISDELETE,PI_SERVICETYPE,PI_ISVIP,PI_BOOKBUILDINGHOSPITALID" +
49   - " from MOMMY_PATIENTINFO where PI_BOOKBUILDINGHOSPITALID = '"+hid+"'", new BeanListHandler<Map>(Map.class));
  49 + List<Map<String, Object>> list = queryRunner.query(conn, " select PI_ID,PI_NAME,PI_SEX,PI_KIDSTYPE,PI_BIRTHDAY,PI_MOTHERPHONE,PI_OPERUSER,PI_PLATPATIENTID,PI_ISDELETE,PI_SERVICETYPE,PI_ISVIP,PI_BOOKBUILDINGHOSPITALID" +
  50 + " from MOMMY_PATIENTINFO where PI_BOOKBUILDINGHOSPITALID = '"+hid+"'", new MapListHandler());
50 51 DbUtils.closeQuietly(conn);
51 52 return JsonUtil.array2JsonString(list);
52 53 } catch (Exception e) {