| | |
| | | import com.yami.trading.service.RealNameAuthRecordService; |
| | | import com.yami.trading.service.RechargeBlockchainOrderService; |
| | | import com.yami.trading.service.WalletService; |
| | | import com.yami.trading.service.notify.WalletTransactionMailNotificationService; |
| | | import com.yami.trading.service.c2c.C2cAdvertService; |
| | | import com.yami.trading.service.c2c.C2cOrderService; |
| | | import com.yami.trading.service.c2c.C2cPaymentMethodService; |
| | |
| | | |
| | | @Autowired |
| | | LogService logService; |
| | | |
| | | @Autowired |
| | | private WalletTransactionMailNotificationService walletTransactionMailNotificationService; |
| | | |
| | | @Autowired |
| | | C2cUserService c2cUserService; |
| | |
| | | log.setLog(logStr); |
| | | log.setCreateTime(new Date()); |
| | | logService.save(log); |
| | | |
| | | if (order_user != null) { |
| | | if ("recharge".equals(c2cOrder.getDirection())) { |
| | | String sym = StringUtils.isEmptyString(c2cOrder.getSymbol()) ? "USDT" : c2cOrder.getSymbol().toUpperCase(); |
| | | walletTransactionMailNotificationService.sendRechargeSuccess( |
| | | order_user, |
| | | c2cOrder.getOrderNo(), |
| | | BigDecimal.valueOf(c2cOrder.getCoinAmount()), |
| | | sym); |
| | | } else if ("withdraw".equals(c2cOrder.getDirection())) { |
| | | walletTransactionMailNotificationService.sendWithdrawSuccess( |
| | | order_user, |
| | | c2cOrder.getOrderNo(), |
| | | BigDecimal.valueOf(c2cOrder.getCoinAmount()), |
| | | BigDecimal.ZERO, |
| | | "USDT"); |
| | | } |
| | | } |
| | | } |
| | | |
| | | /** |