Commit 2f1ce5bf71695972123565af4c62e75ab277f4a1
1 parent
dff6f2a26d
Exists in
master
and in
6 other branches
承德公共卫生接口第一次产前随访
Showing 1 changed file with 131 additions and 6 deletions
platform-operate-api/src/main/java/com/lyms/hospitalapi/Cdfy/CdGwInterface.java
View file @
2f1ce5b
... | ... | @@ -195,7 +195,7 @@ |
195 | 195 | "PREG_HEALTH_ABNORM_DESCR,REFERRAL_MARK,REFERTO_ORG_NAME,REFERTO_DEPT_NAME,REFERRAL_REASON,VISIT_DOCTOR_NAME,\n" + |
196 | 196 | "THIS_VISIT_DATE,NEXT_VISIT_DATE,NEXT_VISIT_PLACE) " + |
197 | 197 | "values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,\n" + |
198 | - "?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)"; | |
198 | + "?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)"; | |
199 | 199 | |
200 | 200 | ps = conn.prepareStatement(inSql); |
201 | 201 | ps.setDate(1, new Date(antExChuModel.getModified().getTime())); |
202 | 202 | |
203 | 203 | |
204 | 204 | |
205 | 205 | |
... | ... | @@ -244,15 +244,126 @@ |
244 | 244 | ps.setString(35,antExChuModel.getLungs()); |
245 | 245 | ps.setString(36,null); |
246 | 246 | ps.setString(37,antExChuModel.getHeart()); |
247 | - ps.setString(38,null); | |
248 | - if(map.get("vulva") != null){ | |
249 | - ps.setString(39,map.get("vulva").toString()); | |
247 | + if(!"2".equals(antExChuModel.getVulvaSele())){ | |
248 | + ps.setString(38,"1"); | |
249 | + ps.setString(39,antExChuModel.getVulva()); | |
250 | 250 | }else{ |
251 | - ps.setString(39,null); | |
251 | + ps.setString(38,"0"); | |
252 | + ps.setString(39,"未见异常"); | |
252 | 253 | } |
254 | + if(!"2".equals(antExChuModel.getVaginaSele())){ | |
255 | + ps.setString(40,"1"); | |
256 | + ps.setString(41,antExChuModel.getVagina()); | |
257 | + }else{ | |
258 | + ps.setString(40,"0"); | |
259 | + ps.setString(41,"未见异常"); | |
260 | + } | |
261 | + if(!"2".equals(antExChuModel.getCervicalSele())){ | |
262 | + ps.setString(42,"1"); | |
263 | + ps.setString(43,antExChuModel.getCervical()); | |
264 | + }else { | |
265 | + ps.setString(42,"0"); | |
266 | + ps.setString(43,"未见异常"); | |
267 | + } | |
268 | + ps.setString(44,"0"); | |
269 | + ps.setString(45, "未见异常"); | |
270 | + if(!"2".equals(antExChuModel.getFujianSele())){ | |
271 | + ps.setString(46,"1"); | |
272 | + ps.setString(47,antExChuModel.getFujian()); | |
273 | + }else{ | |
274 | + ps.setString(46,"0"); | |
275 | + ps.setString(47,"未见异常"); | |
276 | + } | |
277 | + ps.setInt(48, Integer.parseInt(antExChuModel.getXhdb())); | |
278 | + ps.setInt(49, Integer.parseInt(antExChuModel.getBxbjs())); | |
279 | + ps.setInt(50, Integer.parseInt(antExChuModel.getPlatelet())); | |
280 | + ps.setInt(51, Integer.parseInt(antExChuModel.getNdb())); | |
281 | + ps.setString(52, null); | |
282 | + ps.setString(53, null); | |
283 | + ps.setInt(54, Integer.parseInt(antExChuModel.getNt())); | |
284 | + ps.setString(55, null); | |
285 | + ps.setString(56,null); | |
286 | + ps.setString(57,antExChuModel.getAbo()); | |
287 | + ps.setString(58, antExChuModel.getRh()); | |
288 | + ps.setInt(59, Integer.parseInt(antExChuModel.getBloodSugar())); | |
289 | + ps.setInt(60,Integer.parseInt(antExChuModel.getXqgbzam())); | |
290 | + ps.setInt(61,Integer.parseInt(antExChuModel.getXqgczam())); | |
291 | + ps.setInt(62, Integer.parseInt(antExChuModel.getAlbumin())); | |
292 | + ps.setInt(63,Integer.parseInt(antExChuModel.getTotalBilirubin())); | |
293 | + ps.setInt(64,Integer.parseInt(antExChuModel.getJhBilirubin())); | |
294 | + ps.setInt(65,Integer.parseInt(antExChuModel.getXnsd())); | |
295 | + ps.setInt(66, Integer.parseInt(antExChuModel.getXqjq())); | |
296 | + if(map.get("ydfmw") != null){ | |
297 | + ps.setString(67,map.get("ydfmw").toString()); | |
298 | + }else{ | |
299 | + ps.setString(67,null); | |
300 | + } | |
301 | + if(map.get("ydqjd") != null){ | |
302 | + ps.setString(68,map.get("ydqjd").toString()); | |
303 | + }else{ | |
304 | + ps.setString(68,null); | |
305 | + } | |
306 | + if(map.get("ygekt") != null){ | |
307 | + ps.setString(69,map.get("ygekt").toString()); | |
308 | + }else{ | |
309 | + ps.setString(69,null); | |
310 | + } | |
311 | + if(map.get("ygeky") != null){ | |
312 | + ps.setString(70,map.get("ygeky").toString()); | |
313 | + }else{ | |
314 | + ps.setString(70,null); | |
315 | + } | |
316 | + if(map.get("ygbmkt") != null){ | |
317 | + ps.setString(71,map.get("ygbmkt").toString()); | |
318 | + }else{ | |
319 | + ps.setString(71,null); | |
320 | + } | |
321 | + if(map.get("ygbmky") != null){ | |
322 | + ps.setString(72,map.get("ygbmky").toString()); | |
323 | + }else{ | |
324 | + ps.setString(72,null); | |
325 | + } | |
326 | + if(map.get("yghxkt") != null){ | |
327 | + ps.setString(73,map.get("yghxkt").toString()); | |
328 | + }else{ | |
329 | + ps.setString(73,null); | |
330 | + } | |
331 | + if(map.get("syjg") != null){ | |
332 | + ps.setString(74,map.get("syjg").toString()); | |
333 | + }else{ | |
334 | + ps.setString(74,null); | |
335 | + } | |
336 | + if(map.get("hivkt") != null){ | |
337 | + ps.setString(75,map.get("hivkt").toString()); | |
338 | + }else{ | |
339 | + ps.setString(75,null); | |
340 | + } | |
341 | + ps.setString(76,antExChuModel.getbChao()); | |
342 | + ps.setString(77,null); | |
343 | + if(map.get("diagnosis") != null){ | |
344 | + ps.setString(78,map.get("diagnosis").toString()); | |
345 | + }else { | |
346 | + ps.setString(78,null); | |
347 | + } | |
348 | + ps.setString(79,null); | |
349 | + ps.setString(80,null); | |
350 | + ps.setString(81,null); | |
351 | + ps.setString(82,null); | |
352 | + if(map.get("checkDoctor") != null){ | |
353 | + ps.setString(83,map.get("checkDoctor").toString()); | |
354 | + }else{ | |
355 | + ps.setString(83,null); | |
356 | + } | |
357 | + ps.setDate(84, new Date(antExChuModel.getCheckTime().getTime())); | |
358 | + ps.setDate(85,new Date(antExChuModel.getNextCheckTime().getTime())); | |
359 | + ps.setString(86,null); | |
253 | 360 | |
361 | + int status = ps.executeUpdate(); | |
362 | + if(status > 0){ | |
363 | + System.out.print("保存成功!"); | |
364 | + return br; | |
365 | + } | |
254 | 366 | |
255 | - | |
256 | 367 | } |
257 | 368 | |
258 | 369 | } |
... | ... | @@ -260,6 +371,20 @@ |
260 | 371 | }catch (Exception e){ |
261 | 372 | e.printStackTrace(); |
262 | 373 | }finally { |
374 | + try{ | |
375 | + if(conn != null){ | |
376 | + conn.close(); | |
377 | + } | |
378 | + if(ps != null){ | |
379 | + ps.close(); | |
380 | + } | |
381 | + if(rs != null){ | |
382 | + rs.close(); | |
383 | + } | |
384 | + }catch (Exception e){ | |
385 | + e.printStackTrace(); | |
386 | + } | |
387 | + | |
263 | 388 | |
264 | 389 | } |
265 | 390 |