Commit 46c2e84c2ef4f5a7b88359d9065d1a9e9372ae91
1 parent
01cce7f1ea
Exists in
master
and in
6 other branches
聊城分娩接口
Showing 1 changed file with 6 additions and 5 deletions
platform-operate-api/src/main/java/com/lyms/hospitalapi/lcdcf/LcdcfFmService.java
View file @
46c2e84
... | ... | @@ -24,7 +24,7 @@ |
24 | 24 | @Service("LcdcfFmService") |
25 | 25 | public class LcdcfFmService { |
26 | 26 | |
27 | - public MaternalDeliverResult queryFmPatient(String bhnum){ | |
27 | + public static MaternalDeliverResult queryFmPatient(String bhnum){ | |
28 | 28 | |
29 | 29 | String cloumns = " ID as ID,\n" + |
30 | 30 | " BHNUM as BHNUM,\n" + |
31 | 31 | |
32 | 32 | |
33 | 33 | |
... | ... | @@ -63,14 +63,15 @@ |
63 | 63 | Connection conn = com.lyms.hospitalapi.lcdcf.ConnTools.makeHisConnection(); |
64 | 64 | QueryRunner queryRunner = new QueryRunner(); |
65 | 65 | SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); |
66 | + MaternalDeliverResult maternalDeliverResult = new MaternalDeliverResult(); | |
66 | 67 | try { |
67 | - | |
68 | 68 | String sql = "select "+cloumns+" from v_deliveryinfo where BHNUM="+bhnum+"and BABY_PREGNANCY_OUT='活胎'"; |
69 | 69 | List<Fm> list = queryRunner.query(conn, sql, new BeanListHandler<Fm>(Fm.class)); |
70 | + | |
70 | 71 | if(list!=null && list.size()>0){ |
71 | 72 | |
72 | 73 | List<MaternalDeliverResult.Baby> babys = new ArrayList<MaternalDeliverResult.Baby>(); |
73 | - MaternalDeliverResult maternalDeliverResult = new MaternalDeliverResult(); | |
74 | + | |
74 | 75 | Map deliveryMode = new HashMap(); //分娩方式 |
75 | 76 | for(Fm fm:list){ |
76 | 77 | maternalDeliverResult.setParentId(fm.getID()); |
77 | 78 | |
... | ... | @@ -180,14 +181,14 @@ |
180 | 181 | |
181 | 182 | } |
182 | 183 | |
183 | - | |
184 | + maternalDeliverResult.setBabies(babys); | |
184 | 185 | }else |
185 | 186 | return null; |
186 | 187 | }catch (Exception e){ |
187 | 188 | e.printStackTrace(); |
188 | 189 | } |
189 | 190 | |
190 | - return null; | |
191 | + return maternalDeliverResult; | |
191 | 192 | } |
192 | 193 | |
193 | 194 | } |