diff --git a/cash-common/cash-common-tools/src/main/java/com/czg/enums/ShopUserFlowBizEnum.java b/cash-common/cash-common-tools/src/main/java/com/czg/enums/ShopUserFlowBizEnum.java index ee6bd5a8c..9351fe249 100644 --- a/cash-common/cash-common-tools/src/main/java/com/czg/enums/ShopUserFlowBizEnum.java +++ b/cash-common/cash-common-tools/src/main/java/com/czg/enums/ShopUserFlowBizEnum.java @@ -24,6 +24,8 @@ public enum ShopUserFlowBizEnum { ORDER_REFUND("orderRefund", "订单退款"), // 充值退款 RECHARGE_REFUND("rechargeRefund", "充值退款"), + // 充值现金退款 + RECHARGE_CASH_REFUND("rechargeCashRefund", "会员现金退款"), // 管理员手动增减余额 ADMIN_IN("adminIn", "管理员手动增减余额"), //管理员退款充值 diff --git a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PayServiceImpl.java b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PayServiceImpl.java index 105aaf94d..c2cfe01a4 100644 --- a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PayServiceImpl.java +++ b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/PayServiceImpl.java @@ -640,7 +640,7 @@ public class PayServiceImpl implements PayService { .setMoney(refPayParam.getRefAmount()) .setType(0) .setRemark("退款") - .setBizEnum(ShopUserFlowBizEnum.RECHARGE_REFUND) + .setBizEnum(refPayParam.isCashRefund() ? ShopUserFlowBizEnum.RECHARGE_CASH_REFUND : ShopUserFlowBizEnum.RECHARGE_REFUND ) .setRelationId(refPaymentId) .setRechargeId(inFlow.getId()); //更新会员余额 并生成流水