1
zj
yesterday effab9619e17b97ac98b035eaa64ba99b27f5dc6
trading-order-service/src/main/java/com/yami/trading/service/c2c/impl/C2cOrderServiceImpl.java
@@ -34,6 +34,7 @@
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;
@@ -100,6 +101,9 @@
    @Autowired
    LogService logService;
    @Autowired
    private WalletTransactionMailNotificationService walletTransactionMailNotificationService;
    @Autowired
    C2cUserService c2cUserService;
@@ -627,6 +631,24 @@
        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");
            }
        }
    }
    /**