| | |
| | | |
| | | import cc.mrbird.febs.common.utils.RedisUtils; |
| | | import cc.mrbird.febs.dapp.chain.entity.EthUsdtChargeDto; |
| | | import cc.mrbird.febs.dapp.entity.DappMemberEntity; |
| | | import cc.mrbird.febs.dapp.entity.DappWalletCoinEntity; |
| | | import cc.mrbird.febs.dapp.entity.MemberCoinAddressEntity; |
| | | import cc.mrbird.febs.dapp.entity.MemberCoinChargeEntity; |
| | | import cc.mrbird.febs.dapp.entity.*; |
| | | import cc.mrbird.febs.dapp.enumerate.CoinTypeEnum; |
| | | import cc.mrbird.febs.dapp.mapper.DappMemberDao; |
| | | import cc.mrbird.febs.dapp.mapper.DappWalletCoinDao; |
| | | import cc.mrbird.febs.dapp.mapper.MemberCoinAddressDao; |
| | | import cc.mrbird.febs.dapp.mapper.MemberCoinChargeDao; |
| | | import cc.mrbird.febs.dapp.mapper.*; |
| | | import cn.hutool.core.collection.CollUtil; |
| | | import cn.hutool.core.date.DatePattern; |
| | | import cn.hutool.core.date.DateUtil; |
| | |
| | | private MemberCoinChargeDao memberCoinChargeDao; |
| | | @Resource |
| | | private DappWalletCoinDao memberWalletCoinDao; |
| | | @Resource |
| | | private DappAccountMoneyChangeDao dappAccountMoneyChangeDao; |
| | | |
| | | private final static String EOS_SEQ_KEY = "eos_seq_key"; |
| | | |
| | |
| | | memberWalletCoinDao.updateBlockBalance(memberWalletCoinEntity.getId(), amount, BigDecimal.ZERO, 0); |
| | | // 添加冲币记录 |
| | | String orderNo = insertCoinCharge(address, memberId, amount, CoinTypeEnum.USDT.name(), "TRC20", BigDecimal.ZERO, hash); |
| | | |
| | | DappAccountMoneyChangeEntity accountMoneyChange = new DappAccountMoneyChangeEntity(memberId, amount, "充值", 10); |
| | | dappAccountMoneyChangeDao.insert(accountMoneyChange); |
| | | // LogRecordUtils.insertMemberAccountMoneyChange(memberId, "转入", amount, CoinTypeEnum.USDT.name(), 1, 1); |
| | | |
| | | // ThreadPoolUtils.sendDingTalk(5); |