From 326bf69bb1324a29c70bd0b6c50ab6f2aa829af9 Mon Sep 17 00:00:00 2001 From: nickchange <126672920+nickchange@users.noreply.github.com> Date: 星期一, 04 十二月 2023 10:48:41 +0800 Subject: [PATCH] 12.4 --- cloud-server-activity/src/main/java/com/dsh/activity/controller/CouponController.java | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/cloud-server-activity/src/main/java/com/dsh/activity/controller/CouponController.java b/cloud-server-activity/src/main/java/com/dsh/activity/controller/CouponController.java index c862916..db0d613 100644 --- a/cloud-server-activity/src/main/java/com/dsh/activity/controller/CouponController.java +++ b/cloud-server-activity/src/main/java/com/dsh/activity/controller/CouponController.java @@ -607,12 +607,15 @@ coupon.setIllustrate(dataVo.getIllustrate()); coupon.setDistributionMethod(dataVo.getDistributionMethod()); coupon.setRedemptionMethod(dataVo.getExchangeMethod()); - if (dataVo.getExchangeMethod() != null) { + if (dataVo.getExchangeMethod() != null&&dataVo.getDistributionMethod()!=4) { switch (dataVo.getExchangeMethod()) { case 1: coupon.setIntegral(BigDecimal.valueOf(dataVo.getRequiredPoints())); break; - + case 2: + coupon.setIntegral(BigDecimal.valueOf(dataVo.getRequiredPoints())); + coupon.setCash(dataVo.getRequiredCash()); + break; case 3: coupon.setCash(dataVo.getRequiredCash()); break; @@ -761,6 +764,7 @@ } return true; } catch (Exception e) { + e.printStackTrace(); return false; } } -- Gitblit v1.7.1