package com.xcong.excoin;
|
|
|
import cn.hutool.core.date.DateUnit;
|
import cn.hutool.core.date.DateUtil;
|
import com.xcong.excoin.modules.coin.parameter.dto.CoinInListDto;
|
import com.xcong.excoin.modules.coin.service.CoinService;
|
import com.xcong.excoin.modules.yunding.dao.YdOrderDao;
|
import com.xcong.excoin.modules.yunding.entity.YdOrderEntity;
|
import com.xcong.excoin.modules.yunding.service.XchProfitService;
|
import com.xcong.excoin.quartz.job.YdPowerJob;
|
import org.junit.jupiter.api.Test;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.boot.test.context.SpringBootTest;
|
|
import java.math.BigDecimal;
|
|
@SpringBootTest
|
public class XchTest {
|
|
@Autowired
|
private XchProfitService xchProfitService;
|
|
@Test
|
public void usdtReturnTest() {
|
xchProfitService.agentUsdtProfitDistributor();
|
}
|
|
@Test
|
public void dateUtilTest() {
|
String day1 = "2021-05-12 22:00:00";
|
String day2 = "2021-05-12 23:00:00";
|
System.out.println(DateUtil.compare(DateUtil.parse(day1, "yyyy-MM-dd HH:mm:ss"), DateUtil.parse(day2, "yyyy-MM-dd HH:mm:ss")));
|
}
|
|
@Test
|
public void becomeAgentTest() {
|
xchProfitService.autoBeAgent(40L);
|
}
|
|
@Test
|
public void orderUsdtProfitTest() {
|
xchProfitService.usdtProfitDistributorByOrderId(17L);
|
}
|
//
|
// @Autowired
|
// private YdPowerJob ydPowerJob;
|
//
|
// @Test
|
// public void ydPowerTest() {
|
// ydPowerJob.orderWork();
|
// }
|
|
@Autowired
|
private YdOrderDao ydOrderDao;
|
|
@Test
|
public void orderTest() {
|
YdOrderEntity orderEntity = new YdOrderEntity();
|
orderEntity.setType(YdOrderEntity.AGENT_ORDER);
|
orderEntity.setMemberId(40L);
|
orderEntity.setAmount(BigDecimal.TEN);
|
ydOrderDao.insert(orderEntity);
|
}
|
|
@Test
|
public void xchProfitTest() {
|
xchProfitService.xchProfitDistributor(BigDecimal.valueOf(1));
|
}
|
|
@Autowired
|
private CoinService coinService;
|
|
@Test
|
public void coinTest() {
|
CoinInListDto coin = new CoinInListDto();
|
coin.setType(4);
|
coin.setPageNum(1);
|
coin.setPageSize(10);
|
coinService.coinInList(coin);
|
}
|
}
|