package com.xcong.excoin.quartz.job; import cn.hutool.core.collection.CollUtil; import com.xcong.excoin.modules.member.dao.MemberCoinWithdrawDao; import com.xcong.excoin.modules.member.entity.MemberCoinWithdrawEntity; import com.xcong.excoin.utils.TRC20ApiUtils; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Component; import javax.annotation.Resource; import java.util.HashMap; import java.util.List; import java.util.Map; /** * @author wzy * @date 2020-11-05 **/ @Slf4j @Component public class TRC20OrderJob { @Resource private MemberCoinWithdrawDao memberCoinWithdrawDao; public void trc20WithdrawOrder() { Map param = new HashMap<>(); param.put("label", "TRC20"); param.put("status", 1); List withdrawEntities = memberCoinWithdrawDao.selectByMap(param); if (CollUtil.isNotEmpty(withdrawEntities)) { for (MemberCoinWithdrawEntity withdrawEntity : withdrawEntities) { String applyOrderInfo = TRC20ApiUtils.getApplyOrderInfo(withdrawEntity.getTag()); } } } }