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