puzhibing
2023-07-25 c91d30ae503c1a37c60a2fc83f610e032d56a26c
UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java
@@ -120,7 +120,7 @@
     * @return
     */
    @Override
    public ResultUtil queryCaptcha(String phone, Integer type) throws Exception {
    public ResultUtil queryCaptcha(String phone, Integer type, Integer language) throws Exception {
        Random random = new Random();
        Object value = redisUtil.getValue(phone);
        if(value==null){
@@ -133,7 +133,19 @@
            //发送验证码短信
            redisUtil.setStrValue(phone, authCode, 5 * 60);//设置五分钟过期
            SMSUtil.send_huawei_sms("b793ae3d41a049059197bfe92cf8bc83", "+" + phone, "[\"" + authCode + "\"]");
            String templateId = "";
            switch (language){
                case 1:
                    templateId = "b793ae3d41a049059197bfe92cf8bc83";
                    break;
                case 2:
                    templateId = "058c7d11ce594d668841cceb49fb5c9a";
                    break;
                case 3:
                    templateId = "4edbe604da6546808ffda582085b3c83";
                    break;
            }
            SMSUtil.send_huawei_sms(templateId, "+" + phone, "[\"" + authCode + "\"]");
            System.out.println(sms);
        }
        return ResultUtil.success();