From 6b4dc8cbca0a33d08908fffb6b1597768e81ad78 Mon Sep 17 00:00:00 2001 From: PQZ Date: Mon, 23 Sep 2024 21:10:00 +0800 Subject: [PATCH] 1 --- .../service/CustomerBalanceService.java | 18 ++++++++++++++--- .../impl/CustomerBalanceServiceImpl.java | 20 +++++++++++++++++++ 2 files changed, 35 insertions(+), 3 deletions(-) diff --git a/dl-module-base/src/main/java/cn/iocoder/yudao/module/custom/service/CustomerBalanceService.java b/dl-module-base/src/main/java/cn/iocoder/yudao/module/custom/service/CustomerBalanceService.java index 8a6b72dc..12c03a0d 100644 --- a/dl-module-base/src/main/java/cn/iocoder/yudao/module/custom/service/CustomerBalanceService.java +++ b/dl-module-base/src/main/java/cn/iocoder/yudao/module/custom/service/CustomerBalanceService.java @@ -21,6 +21,17 @@ public interface CustomerBalanceService extends IService { */ String createCustomerBalance(@Valid CustomerBalanceSaveReqVO createReqVO); + /** + * 更新用户余额信息 + * + * @param cusId 用户id + * @param orderId 订单id + * @param activeId 活动id + * @author PQZ + * @date 21:04 2024/9/23 + **/ + void saveBalance(String cusId, String orderId, String activeId); + /** * 更新用户积分(余额) * @@ -30,11 +41,12 @@ public interface CustomerBalanceService extends IService { /** * 根据用户id更新用户余额表 - * @author PQZ - * @date 11:56 2024/9/21 + * * @param balance CustomerBalance * @return void - **/ + * @author PQZ + * @date 11:56 2024/9/21 + **/ void updateByCusId(CustomerBalance balance); diff --git a/dl-module-base/src/main/java/cn/iocoder/yudao/module/custom/service/impl/CustomerBalanceServiceImpl.java b/dl-module-base/src/main/java/cn/iocoder/yudao/module/custom/service/impl/CustomerBalanceServiceImpl.java index 28efd9af..1bcfcca0 100644 --- a/dl-module-base/src/main/java/cn/iocoder/yudao/module/custom/service/impl/CustomerBalanceServiceImpl.java +++ b/dl-module-base/src/main/java/cn/iocoder/yudao/module/custom/service/impl/CustomerBalanceServiceImpl.java @@ -5,7 +5,9 @@ import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; import cn.iocoder.yudao.module.custom.entity.CustomerBalance; import cn.iocoder.yudao.module.custom.mapper.CustomerBalanceMapper; import cn.iocoder.yudao.module.custom.service.CustomerBalanceService; +import cn.iocoder.yudao.module.custom.service.CustomerMainService; import cn.iocoder.yudao.module.custom.vo.CustomerBalanceSaveReqVO; +import cn.iocoder.yudao.module.custom.vo.CustomerMainRespVO; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.springframework.stereotype.Service; @@ -25,6 +27,9 @@ public class CustomerBalanceServiceImpl extends ServiceImpl