Commit f8502f91c7680c3caf5ad94aba6c0880f4a0d477

Authored by yangfei
1 parent 00460e9106

听力诊断模块

Showing 1 changed file with 9 additions and 34 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyEarFacade.java View file @ f8502f9
... ... @@ -300,25 +300,13 @@
300 300 babyModel.setBuildDoctor(null);
301 301 babyModel.setBuildDate(new Date());
302 302 newBabyId = babyService.addOneBaby(babyModel).getId();
303   - }
304 303  
305   - BabyPatientExtendEarQuery earQuery = new BabyPatientExtendEarQuery();
306   - earQuery.setBabyPatientId(babyId);
307   - // earQuery.setCreateHospitalId(hospitalId);
308   - List<BabyPatientExtendEar> ears = babyPatientExtendEarService.queryBabyPatientExtendEar(earQuery);
309   - BabyPatientExtendEar ear = null;
310   - boolean isPass = false;
311   - if (CollectionUtils.isNotEmpty(ears)) {
312   - for (BabyPatientExtendEar er : ears) {
313   - if (hospitalId.equals(er.getCreateHospitalId())) {//相同
314   - isPass = true;
315   - break;
316   - } else {
317   - ear = er;
318   - }
319   - }
320   - }
321   - if (!isPass) {
  304 +
  305 + BabyPatientExtendEarQuery earQuery = new BabyPatientExtendEarQuery();
  306 + earQuery.setBabyPatientId(babyId);
  307 + // earQuery.setCreateHospitalId(hospitalId);
  308 + List<BabyPatientExtendEar> ears = babyPatientExtendEarService.queryBabyPatientExtendEar(earQuery);
  309 + BabyPatientExtendEar ear = ears.get(0);
322 310 //如果不相同转诊档案
323 311 if (!hospitalId.equals(ear.getCreateHospitalId())) {
324 312 ear.setId(UUID.randomUUID().toString().replace("-", ""));
325 313  
... ... @@ -366,22 +354,9 @@
366 354 babyPatientExtendEarMotherService.addBabyPatientExtendEarMother(mother);
367 355 }
368 356 }
369   - }
370 357  
371   - BabyPatientExtendEarBabyQuery query = new BabyPatientExtendEarBabyQuery();
372   - query.setBabyPatientId(babyId);
373   - List<BabyPatientExtendEarBaby> babyPatientExtendEarBabies = babyPatientExtendEarBabyService.queryBabyPatientExtendEarBaby(query);
374   - isPass = false;
375   - if (CollectionUtils.isNotEmpty(babyPatientExtendEarBabies)) {
376   - for (BabyPatientExtendEarBaby earBabys : babyPatientExtendEarBabies) {
377   - if (hospitalId.equals(earBabys.getHospitalId())) {//相同
378   - isPass = true;
379   - break;
380   - }
381   - }
382   - }
383   -
384   - if (!isPass) {
  358 + BabyPatientExtendEarBabyQuery query = new BabyPatientExtendEarBabyQuery();
  359 + query.setBabyPatientId(babyId);
385 360 BabyPatientExtendEarBaby babyPatientExtendEarBaby = new BabyPatientExtendEarBaby();
386 361 babyModel = babyService.getOneBabyById(newBabyId);
387 362 babyPatientExtendEarBaby.setId(UUID.randomUUID().toString().replace("-", ""));
388 363  
... ... @@ -404,8 +379,8 @@
404 379 babyPatientExtendEarBaby.setBabyEarId(ear.getId());
405 380 babyPatientExtendEarBaby.setPersonId(babyModel.getPid());
406 381 babyPatientExtendEarBabyService.addBabyPatientExtendEarBaby(babyPatientExtendEarBaby);
  382 + return true;
407 383 }
408   - return true;
409 384 }
410 385 return true;
411 386 }