| | |
| | | package cc.mrbird.febs; |
| | | |
| | | import cc.mrbird.febs.common.enumerates.AgentLevelEnum; |
| | | import cc.mrbird.febs.common.enumerates.DataDictionaryEnum; |
| | | 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 cc.mrbird.febs.mall.entity.AgentInfo; |
| | | import cc.mrbird.febs.mall.entity.DataDictionaryCustom; |
| | | import cc.mrbird.febs.mall.entity.TzInfo; |
| | | import cc.mrbird.febs.mall.mapper.DataDictionaryCustomMapper; |
| | | import cc.mrbird.febs.mall.mapper.TzInfoMapper; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.aspectj.weaver.loadtime.Agent; |
| | | import org.junit.jupiter.api.Test; |
| | | import org.junit.Test; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.boot.test.context.SpringBootTest; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.math.RoundingMode; |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | |
| | | |
| | | /** |
| | | * @author wzy |
| | |
| | | @SpringBootTest |
| | | public class AgentTest { |
| | | |
| | | |
| | | @Autowired |
| | | private TzInfoMapper tzInfoMapper; |
| | | |
| | | @Test |
| | | public void insertTzInfo(){ |
| | | TzInfo tzInfo = new TzInfo(); |
| | | tzInfo.setType(4); |
| | | tzInfo.setTzCode("红"); |
| | | tzInfo.setTzPercent(new BigDecimal("20")); |
| | | tzInfoMapper.insert(tzInfo); |
| | | TzInfo tzInfo1 = new TzInfo(); |
| | | tzInfo1.setType(4); |
| | | tzInfo1.setTzCode("蓝"); |
| | | tzInfo1.setTzPercent(new BigDecimal("20")); |
| | | tzInfoMapper.insert(tzInfo1); |
| | | } |
| | | |
| | | // @Autowired |
| | | // private AgentProducer agentProducer; |
| | | // |
| | | // @Autowired |
| | | // private DataDictionaryCustomMapper dataDictionaryCustomMapper; |
| | | @Autowired |
| | | private DataDictionaryCustomMapper dataDictionaryCustomMapper; |
| | | // |
| | | // @Autowired |
| | | // private IAgentService agentService; |
| | |
| | | // System.out.println(apiMallActWinDetailsVoIPage); |
| | | // } |
| | | // |
| | | // @Test |
| | | // public void insertAgentTest() { |
| | | //// AgentInfo agentInfo = new AgentInfo(); |
| | | //// agentInfo.setOrderType(2); |
| | | //// agentInfo.setOrderCnt(2000); |
| | | //// agentInfo.setLastCnt(3); |
| | | //// agentInfo.setDirectIncome(BigDecimal.valueOf(50)); |
| | | //// agentInfo.setTeamIncome(BigDecimal.valueOf(15)); |
| | | //// agentInfo.setTeamIncomeType(2); |
| | | //// |
| | | //// DataDictionaryCustom data = new DataDictionaryCustom(); |
| | | //// data.setType("AGENT_LEVEL_REQUIRE"); |
| | | //// data.setCode(AgentLevelEnum.FOUR_LEVEL.name()); |
| | | //// data.setValue(JSONObject.toJSONString(agentInfo)); |
| | | //// dataDictionaryCustomMapper.insert(data); |
| | | // } |
| | | @Test |
| | | public void insertAgentTest() { |
| | | |
| | | DataDictionaryCustom data = new DataDictionaryCustom(); |
| | | data.setType("AGENT_LEVEL_REQUIRE"); |
| | | data.setCode(AgentLevelEnum.FOUR_LEVEL.name()); |
| | | data.setValue("1"); |
| | | dataDictionaryCustomMapper.insert(data); |
| | | } |
| | | // |
| | | // @Test |
| | | // public void insertData() { |