Commit cbd135c9620445e0e323897795456654ce2020c7
Exists in
master
and in
1 other branch
Merge remote-tracking branch 'origin/master'
Showing 1 changed file
platform-operate-api/src/main/java/com/lyms/hospitalapi/Cdfy/CdGwInterface.java
View file @
cbd135c
| ... | ... | @@ -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,19 @@ |
| 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 | + } | |
| 263 | 387 | |
| 264 | 388 | } |
| 265 | 389 |