Commit a56acd413179e6a000cc6d8ac3156773e75bf887

Authored by liquanyu
1 parent a2bfbf1634

code update

Showing 2 changed files with 22 additions and 2 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java View file @ a56acd4
... ... @@ -245,8 +245,18 @@
245 245 if (CollectionUtils.isNotEmpty(list))
246 246 {
247 247 BabyModel babyModel = list.get(0);
248   - if (babyModel.getServiceStatus() != ServiceStatusEnums.STANDARD_OPEN.getId() || babyModel.getServiceStatus() != ServiceStatusEnums.ADD_OPEN.getId())
  248 + if (!(babyModel.getServiceStatus() == ServiceStatusEnums.STANDARD_OPEN.getId() || babyModel.getServiceStatus() == ServiceStatusEnums.ADD_OPEN.getId()))
249 249 {
  250 +
  251 + if (babyModel.getServiceType() == ServiceTypeEnums.STANDARD_SERVICE.getId())
  252 + {
  253 + babyModel.setServiceStatus(ServiceStatusEnums.STANDARD_OPEN.getId());
  254 + }
  255 + else if (babyModel.getServiceType() == ServiceTypeEnums.ADD_SERVICE.getId())
  256 + {
  257 + babyModel.setServiceStatus(ServiceStatusEnums.ADD_OPEN.getId());
  258 + }
  259 +
250 260 createBuildSms(babyModel);
251 261 }
252 262 }
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java View file @ a56acd4
... ... @@ -479,8 +479,18 @@
479 479 if (CollectionUtils.isNotEmpty(list))
480 480 {
481 481 Patients pat = list.get(0);
482   - if (pat.getServiceStatus() != ServiceStatusEnums.STANDARD_OPEN.getId() && pat.getServiceStatus() != ServiceStatusEnums.ADD_OPEN.getId())
  482 + if (!(pat.getServiceStatus() == ServiceStatusEnums.STANDARD_OPEN.getId() || pat.getServiceStatus() == ServiceStatusEnums.ADD_OPEN.getId()))
483 483 {
  484 +
  485 + if (pat.getServiceType() == ServiceTypeEnums.STANDARD_SERVICE.getId())
  486 + {
  487 + pat.setServiceStatus(ServiceStatusEnums.STANDARD_OPEN.getId());
  488 + }
  489 + else if (pat.getServiceType() == ServiceTypeEnums.ADD_SERVICE.getId())
  490 + {
  491 + pat.setServiceStatus(ServiceStatusEnums.ADD_OPEN.getId());
  492 + }
  493 +
484 494 createBuildSms(pat);
485 495 }
486 496 }