diff --git a/cash-common/cash-common-service/src/main/java/com/czg/account/service/ShopActivateService.java b/cash-common/cash-common-service/src/main/java/com/czg/account/service/ShopActivateService.java index 594e2b6c..421a3fca 100644 --- a/cash-common/cash-common-service/src/main/java/com/czg/account/service/ShopActivateService.java +++ b/cash-common/cash-common-service/src/main/java/com/czg/account/service/ShopActivateService.java @@ -24,11 +24,12 @@ public interface ShopActivateService extends IService { /** * @param memAmount 充值金额 + * @param activateId 参加活动Id * @param relationId 关联Id * 霸王餐时 订单id * 充值奖励 的关联id 是tb_shop_user_flow的充值 记录id * 支付/退款 tb_order_payment.id */ - void giveActivate(ShopUser shopUser, BigDecimal memAmount, Long relationId); + void giveActivate(ShopUser shopUser, BigDecimal memAmount, Long activateId, Long relationId); } diff --git a/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/ShopActivateServiceImpl.java b/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/ShopActivateServiceImpl.java index c273dea2..ca18e992 100644 --- a/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/ShopActivateServiceImpl.java +++ b/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/ShopActivateServiceImpl.java @@ -81,11 +81,11 @@ public class ShopActivateServiceImpl extends ServiceImpl getCoupons(String couponJson) { Map couponMap; try { - couponMap = JSONObject.parseObject(couponJson, new TypeReference<>() {}); + couponMap = JSONObject.parseObject(couponJson, new TypeReference<>() { + }); } catch (Exception e) { return new ArrayList<>(); } diff --git a/cash-service/order-service/src/main/java/com/czg/service/order/dto/VipPayParamDTO.java b/cash-service/order-service/src/main/java/com/czg/service/order/dto/VipPayParamDTO.java index 315f977a..e3ccbbd8 100644 --- a/cash-service/order-service/src/main/java/com/czg/service/order/dto/VipPayParamDTO.java +++ b/cash-service/order-service/src/main/java/com/czg/service/order/dto/VipPayParamDTO.java @@ -16,6 +16,7 @@ public class VipPayParamDTO { @NotNull(message = "店铺不能为空") private Long shopId; private Long shopUserId; + private Long activateId; /** * 霸王餐使用 */ diff --git a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderInfoServiceImpl.java b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderInfoServiceImpl.java index 2071a5f2..46f2eed9 100644 --- a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderInfoServiceImpl.java +++ b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/OrderInfoServiceImpl.java @@ -429,13 +429,13 @@ public class OrderInfoServiceImpl extends ServiceImpl map = JSONObject.parseObject(JSONObject.toJSONString(jsPayResp.getPayInfo())); - case CzgLtPayResp ltPayResp -> map = JSONObject.parseObject(JSONObject.toJSONString(ltPayResp.getPayInfo())); + case CzgLtPayResp ltPayResp -> + map = JSONObject.parseObject(JSONObject.toJSONString(ltPayResp.getPayInfo())); case CzgScanPayResp scanPayResp -> map = JSONObject.parseObject(JSONObject.toJSONString(scanPayResp.getPayInfo())); default -> throw new IllegalStateException("Unexpected value: " + data);