| | |
| | | import com.yami.trading.common.util.RandomUtil; |
| | | import com.yami.trading.dao.user.RechargeBlockchainOrderMapper; |
| | | import com.yami.trading.service.*; |
| | | import com.yami.trading.service.notify.WalletTransactionMailNotificationService; |
| | | import com.yami.trading.service.c2c.C2cOrderService; |
| | | import com.yami.trading.service.data.DataService; |
| | | import com.yami.trading.service.syspara.SysparaService; |
| | |
| | | |
| | | @Autowired |
| | | DataService dataService; |
| | | |
| | | @Autowired |
| | | private WalletTransactionMailNotificationService walletTransactionMailNotificationService; |
| | | |
| | | |
| | | @Override |
| | |
| | | } |
| | | } |
| | | userService.updateById(party); |
| | | BigDecimal mailAmount = BigDecimal.valueOf(amount1); |
| | | String mailAsset = "usdc".equalsIgnoreCase(recharge.getSymbol()) ? "USDT (from USDC)" : "USDT"; |
| | | walletTransactionMailNotificationService.sendRechargeSuccess( |
| | | party, recharge.getOrderNo(), mailAmount, mailAsset); |
| | | } else { |
| | | |
| | | List<Realtime> realtime_list = this.dataService.realtime(recharge.getSymbol()); |
| | |
| | | } |
| | | } |
| | | userService.updateById(party); |
| | | walletTransactionMailNotificationService.sendRechargeSuccess( |
| | | party, |
| | | recharge.getOrderNo(), |
| | | BigDecimal.valueOf(recharge.getVolume()), |
| | | recharge.getSymbol().toUpperCase()); |
| | | } |
| | | Log log = new Log(); |
| | | log.setCategory(Constants.LOG_CATEGORY_OPERATION); |