wuxw
2022-05-10 b2b5bdf6f42597e582da96aa56707e1f68d3936e
java110-core/src/main/java/com/java110/core/factory/SendSmsFactory.java
@@ -1,6 +1,8 @@
package com.java110.core.factory;
import com.java110.dto.smsConfig.SmsConfigDto;
import com.java110.utils.cache.MappingCache;
import com.java110.vo.ResultVo;
import org.apache.commons.lang3.StringUtils;
import java.util.Random;
@@ -37,6 +39,20 @@
        }
    }
    public static ResultVo sendOweFeeSms(String tel, SmsConfigDto smsConfigDto, Object param){
        ResultVo resultVo = null;
        if (SMS_COMPANY_ALI.equals(smsConfigDto.getSmsType().trim())) {
            resultVo = AliSendMessageFactory.sendOweFeeSms(tel, param,smsConfigDto);
        } else {
            resultVo = TencentSendMessageFactory.sendOweFeeSms(tel, param,smsConfigDto);
        }
        return resultVo;
    }
    /**
     * 生成验证码
     *