| | |
| | | package com.xcong.excoin; |
| | | |
| | | |
| | | import cn.hutool.core.collection.CollUtil; |
| | | import cn.hutool.core.date.DateUnit; |
| | | import cn.hutool.core.date.DateUtil; |
| | | import cn.hutool.core.util.ObjectUtil; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | 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 org.springframework.boot.test.context.SpringBootTest; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | | @SpringBootTest |
| | | public class XchTest { |
| | | |
| | | @Autowired |
| | | private XchProfitService xchProfitService; |
| | | @Autowired |
| | | private YdOrderDao ydOrderDao; |
| | | |
| | | @Test |
| | | public void usdtReturnTest() { |
| | |
| | | } |
| | | |
| | | @Test |
| | | public void becomeAgentTest() { |
| | | xchProfitService.autoBeAgent(40L); |
| | | public void orderWork() { |
| | | QueryWrapper<YdOrderEntity> objectQueryWrapper = new QueryWrapper<>(); |
| | | objectQueryWrapper.eq("state",YdOrderEntity.ORDER_STATE_READY); |
| | | objectQueryWrapper.eq("type",YdOrderEntity.PRODUCT_ORDER); |
| | | List<YdOrderEntity> ydOrderEntities = ydOrderDao.selectList(objectQueryWrapper); |
| | | Date date = new Date(); |
| | | if(CollUtil.isNotEmpty(ydOrderEntities)){ |
| | | for(YdOrderEntity ydOrderEntity : ydOrderEntities){ |
| | | Date workTime = ydOrderEntity.getWorkTime(); |
| | | if(ObjectUtil.isNotEmpty(workTime) && DateUtil.compare(date, workTime) > -1){ |
| | | Long id = ydOrderEntity.getId(); |
| | | ydOrderDao.UpdateByIdAndState(id,YdOrderEntity.ORDER_STATE_WORK); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | @Test |
| | |
| | | // ydPowerJob.orderWork(); |
| | | // } |
| | | |
| | | @Autowired |
| | | private YdOrderDao ydOrderDao; |
| | | |
| | | @Test |
| | | public void orderTest() { |