Commit 54d71fc2b0b5ebe2ddd7dbe7a0d6ab15d761034d
1 parent
7cae5e7e05
Exists in
master
and in
8 other branches
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) { |