From aa486c33c957cf20ac4a6f6c148691e451d1eef8 Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Wed, 15 Jun 2022 10:39:39 +0800
Subject: [PATCH] fix teamList
---
src/test/java/cc/mrbird/febs/AgentTest.java | 36 +++++++++++++++++++++++++++++++++++-
1 files changed, 35 insertions(+), 1 deletions(-)
diff --git a/src/test/java/cc/mrbird/febs/AgentTest.java b/src/test/java/cc/mrbird/febs/AgentTest.java
index a2f3a42..12b948b 100644
--- a/src/test/java/cc/mrbird/febs/AgentTest.java
+++ b/src/test/java/cc/mrbird/febs/AgentTest.java
@@ -5,16 +5,21 @@
import cc.mrbird.febs.common.exception.FebsException;
import cc.mrbird.febs.common.utils.LoginUserUtil;
import cc.mrbird.febs.mall.dto.AgentLevelUpdateDto;
+import cc.mrbird.febs.mall.dto.ApiMallActWinDetailsDto;
import cc.mrbird.febs.mall.entity.*;
import cc.mrbird.febs.mall.mapper.*;
import cc.mrbird.febs.mall.quartz.ProfitJob;
import cc.mrbird.febs.mall.service.IAgentService;
+import cc.mrbird.febs.mall.vo.ApiMallActWinDetailsVo;
import cc.mrbird.febs.mall.vo.ApiMallAwardDetailsVo;
+import cc.mrbird.febs.rabbit.consumer.AgentConsumer;
import cc.mrbird.febs.rabbit.producter.AgentProducer;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.util.ObjectUtil;
import cn.hutool.core.util.RandomUtil;
import com.alibaba.fastjson.JSONObject;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import lombok.extern.slf4j.Slf4j;
import org.aspectj.weaver.loadtime.Agent;
import org.junit.jupiter.api.Test;
@@ -127,7 +132,7 @@
BigDecimal multiply = totalProbability.multiply(new BigDecimal(100));
BigDecimal failureScope = new BigDecimal(100).subtract(multiply);
- int randomInt = RandomUtil.randomInt(1, 100);
+ int randomInt = 90;
//小于failureScope这个数字,则没中奖
if(new BigDecimal(randomInt).compareTo(failureScope) <= 0){
//抽奖记录
@@ -501,6 +506,26 @@
@Test
public void agentTest() {
// agentProducer.sendDelayMsg(1L, 10000L);
+
+ ApiMallActWinDetailsDto apiMallActWinDetailsDto = new ApiMallActWinDetailsDto();
+ apiMallActWinDetailsDto.setActId(1L);
+ apiMallActWinDetailsDto.setPageNow(1);
+ apiMallActWinDetailsDto.setPageSize(10);
+ Long memberId = 4L;
+ MallMember mallMember = mallMemberMapper.selectById(memberId);
+ if(ObjectUtil.isEmpty(mallMember)){
+ throw new FebsException("用户不存在");
+ }
+ apiMallActWinDetailsDto.setMemberId(memberId);
+
+ Long actId = apiMallActWinDetailsDto.getActId();
+ MallActSet mallActSet = mallActSetMapper.selectById(actId);
+ if(ObjectUtil.isEmpty(mallActSet)){
+ throw new FebsException("活动不存在");
+ }
+ Page<ApiMallActWinDetailsVo> page = new Page<>(apiMallActWinDetailsDto.getPageNow(), apiMallActWinDetailsDto.getPageSize());
+ IPage<ApiMallActWinDetailsVo> apiMallActWinDetailsVoIPage = mallActWinRecordMapper.selectApiMallActWinDetailsListInPage(apiMallActWinDetailsDto, page);
+ System.out.println(apiMallActWinDetailsVoIPage);
}
@Test
@@ -591,4 +616,13 @@
public void profitJobTest() {
profitJob.profitJob();
}
+
+
+ @Autowired
+ private AgentConsumer agentConsumer;
+
+ @Test
+ public void orderReturnTest() {
+ agentConsumer.orderReturnMoney("7");
+ }
}
--
Gitblit v1.9.1