订单 退款 问题

This commit is contained in:
2025-12-25 16:28:19 +08:00
parent 0b5ec53187
commit b171b1a81f
8 changed files with 105 additions and 36 deletions

View File

@@ -9,7 +9,7 @@ import com.czg.market.entity.MkConsumeCashback;
import java.math.BigDecimal;
/**
* 服务层。
* 服务层。
*
* @author zs
* @since 2025-10-13
@@ -21,11 +21,14 @@ public interface MkConsumeCashbackService extends IService<MkConsumeCashback> {
/**
* 消费返现
* @param shopId 店铺id
* @param userId 用户id
* @param amount 金额
*
* @param shopId 店铺id
* @param userId 用户id
* @param amount 金额
* @param orderId 订单id
* @param orderNo 订单号
*/
void cashback(Long shopId, Long userId, BigDecimal amount, Long orderId, String orderNo);
void removeCashback(Long shopId, Long userId, Long orderId, String orderNo);
}

View File

@@ -29,9 +29,9 @@ public interface MkPointsUserService extends IService<MkPointsUser> {
* 获取用户积分信息
* 返回的数据ID可能为空 不影响修改用户积分 统一接口的处理
*
* @param shopId 店铺Id
* @param shopId 店铺Id
* @param shopUserId 店铺用户Id
* @param userId 会员Id
* @param userId 会员Id
*/
MkPointsUser getPointsUser(Long shopId, Long shopUserId, Long userId);

View File

@@ -22,6 +22,12 @@ public interface MkShopConsumerCouponService extends IService<MkShopConsumerCoup
*/
void receiveConsumerCoupon(Long shopId, Long orderId, BigDecimal orderAmount, Long userId, Long shopUserId);
/**
* 订单退款 移除消费赠券
*
*/
void removeConsumerCoupon(Long shopId, Long userId, Long orderId);
MkShopConsumerCouponDTO getConsumerCouponById(Long id);
void addConsumerCoupon(MkShopConsumerCouponDTO param);