diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java index 88c2572..d0a6c5c 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java @@ -413,6 +413,11 @@ public class ApplyOrderFacade { //增加产筛 applyOrderService.addOneSieveApplyOrder(sieveApplyOrderModel); + /** 改为已使用状态 */ + if (StringUtils.isNotBlank(sieveApplyOrderAddRequest.getCouponCode())) { + couponService.use(hospitalId, sieveApplyOrderAddRequest.getCouponCode(), userId, sieveApplyOrderModel.getId()); + } + operateLogFacade.addAddOptLog(userId, Integer.parseInt(hospitalId), sieveApplyOrderModel, OptActionEnums.ADD.getId(), "增加产筛申请单"); SieveApplyOrderQuery sieveApplyOrderQuery = new SieveApplyOrderQuery(); @@ -442,11 +447,6 @@ public class ApplyOrderFacade { SieveService.handOrder(sieveModel); sieveService.addChanQianSieve(sieveModel); - /** 改为已使用状态 */ - if (StringUtils.isNotBlank(sieveApplyOrderAddRequest.getCouponCode())) { - couponService.use(hospitalId, sieveApplyOrderAddRequest.getCouponCode(), userId, sieveModel.getId()); - } - operateLogFacade.addAddOptLog(userId, Integer.parseInt(hospitalId), sieveModel, OptActionEnums.ADD.getId(), "增加产筛申请单"); } }