zyy
2025-11-04 6f096ab34e0de20d9b5d4d064ce21f4773e7eadd
trading-order-service/src/main/java/com/yami/trading/service/impl/IdentifyingCodeServiceImpl.java
@@ -1,6 +1,7 @@
package com.yami.trading.service.impl;
import com.yami.trading.bean.log.domain.CodeLog;
import com.yami.trading.common.manager.sms.SmsSendUtil;
import com.yami.trading.service.EmailSendService;
import com.yami.trading.service.IdentifyingCodeService;
import com.yami.trading.service.IdentifyingCodeTimeWindowService;
@@ -42,6 +43,7 @@
    @Override
    public void send(String target, String ip, String userId) {
        try {
        String code;
        /**
         * 短信发送签名
@@ -106,6 +108,13 @@
                logger.info(MessageFormat.format("smsbao--target:{0},code:{1},ip:{2}", target, code, ip));
            }
                else if ("smszh".equals(send_code_type)) {
                    SmsSendUtil.sendSms(target, MessageFormat.format(send_code_text, code), null, null);
                    logger.info(MessageFormat.format("smszh--target:{0},code:{1},ip:{2}", target, code, ip));
                }
        } else {
            //邮件发送
@@ -142,6 +151,9 @@
        codeLog.setLog("发送地址:" + target + ",验证码:" + code + ",ip地址:" + ip);
        codeLog.setCreateTime(new Date());
        codeLogService.save(codeLog);
        }catch (Exception e) {
            throw new RuntimeException();
        }
    }
}