From e53a1c0327f410151864b774691c07a458498eb5 Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Fri, 17 Mar 2023 16:54:48 +0800 Subject: [PATCH] 后台修改 --- src/main/resources/mapper/modules/MallGoodsMapper.xml | 1 + src/main/java/cc/mrbird/febs/mall/service/IApiMallOrderInfoService.java | 2 ++ src/test/java/cc/mrbird/febs/ProfitTest.java | 6 +++++- src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java | 1 + 4 files changed, 9 insertions(+), 1 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/service/IApiMallOrderInfoService.java b/src/main/java/cc/mrbird/febs/mall/service/IApiMallOrderInfoService.java index 00d995d..9ed27d8 100644 --- a/src/main/java/cc/mrbird/febs/mall/service/IApiMallOrderInfoService.java +++ b/src/main/java/cc/mrbird/febs/mall/service/IApiMallOrderInfoService.java @@ -40,4 +40,6 @@ FebsResponse judgeCreateOrder(AddOrderDto addOrderDto); ApiScoreSetVo myScoreSet(); + + void changeWallet(Long orderId); } diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java index f27f44e..ce30011 100644 --- a/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java +++ b/src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java @@ -432,6 +432,7 @@ * 产生一条业绩记录 * @param orderId */ + @Override public void changeWallet(Long orderId){ MallOrderInfo orderInfo = this.baseMapper.selectById(orderId); Long memberId = orderInfo.getMemberId(); diff --git a/src/main/resources/mapper/modules/MallGoodsMapper.xml b/src/main/resources/mapper/modules/MallGoodsMapper.xml index 66ce2c7..982862d 100644 --- a/src/main/resources/mapper/modules/MallGoodsMapper.xml +++ b/src/main/resources/mapper/modules/MallGoodsMapper.xml @@ -223,6 +223,7 @@ from mall_goods_comment a left join mall_member b on b.id = a.member_id <where> + and show_state = 1 <if test="record != null"> <if test="record.goodsId != null and record.goodsId != ''"> and a.goods_id=#{record.goodsId} diff --git a/src/test/java/cc/mrbird/febs/ProfitTest.java b/src/test/java/cc/mrbird/febs/ProfitTest.java index 178b4e6..ed1e581 100644 --- a/src/test/java/cc/mrbird/febs/ProfitTest.java +++ b/src/test/java/cc/mrbird/febs/ProfitTest.java @@ -9,6 +9,7 @@ import cc.mrbird.febs.mall.mapper.MallOrderItemMapper; import cc.mrbird.febs.mall.quartz.OrderSettlementJob; import cc.mrbird.febs.mall.service.IAgentService; +import cc.mrbird.febs.mall.service.IApiMallOrderInfoService; import cc.mrbird.febs.mall.service.IMallAchieveService; import cc.mrbird.febs.mall.service.IMemberProfitService; import cc.mrbird.febs.pay.model.*; @@ -43,6 +44,9 @@ private IMemberProfitService memberProfitService; @Autowired + private IApiMallOrderInfoService iApiMallOrderInfoService; + + @Autowired private MallMemberMapper memberMapper; @Test @@ -68,7 +72,7 @@ } @Test public void agentProfit() { - memberProfitService.agentProfit(null); + iApiMallOrderInfoService.changeWallet(648L); } -- Gitblit v1.9.1