|
@@ -13,6 +13,7 @@ import com.ruoyi.common.utils.PhoneUtils;
|
|
|
import com.ruoyi.common.utils.StringUtils;
|
|
import com.ruoyi.common.utils.StringUtils;
|
|
|
import com.ruoyi.dz.domain.DzCards;
|
|
import com.ruoyi.dz.domain.DzCards;
|
|
|
import com.ruoyi.dz.service.IDzCardsService;
|
|
import com.ruoyi.dz.service.IDzCardsService;
|
|
|
|
|
+import com.ruoyi.enums.SmsTypeEnum;
|
|
|
import com.ruoyi.system.domain.SysConfig;
|
|
import com.ruoyi.system.domain.SysConfig;
|
|
|
import com.ruoyi.system.service.ISysConfigService;
|
|
import com.ruoyi.system.service.ISysConfigService;
|
|
|
import com.ruoyi.system.service.ISysDictTypeService;
|
|
import com.ruoyi.system.service.ISysDictTypeService;
|
|
@@ -20,6 +21,7 @@ import com.ruoyi.system.service.ISysUserService;
|
|
|
import com.ruoyi.system.service.ShortMessageService;
|
|
import com.ruoyi.system.service.ShortMessageService;
|
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
|
|
+import io.swagger.annotations.ApiParam;
|
|
|
import org.apache.commons.collections.CollectionUtils;
|
|
import org.apache.commons.collections.CollectionUtils;
|
|
|
import org.apache.commons.compress.utils.Lists;
|
|
import org.apache.commons.compress.utils.Lists;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
@@ -107,7 +109,7 @@ public class CommController {
|
|
|
@ApiOperation("发送验证码(验重,验证码,不登陆)")
|
|
@ApiOperation("发送验证码(验重,验证码,不登陆)")
|
|
|
@PostMapping(value = "sendSmsNoToken")
|
|
@PostMapping(value = "sendSmsNoToken")
|
|
|
@Anonymous
|
|
@Anonymous
|
|
|
- public AjaxResult sendSmsNoToken(String mobile, Integer smsType, String uuid, String code){
|
|
|
|
|
|
|
+ public AjaxResult sendSmsNoToken(String mobile, SmsTypeEnum smsType, String uuid, String code){
|
|
|
if(!PhoneUtils.isPhoneNumber(mobile)){
|
|
if(!PhoneUtils.isPhoneNumber(mobile)){
|
|
|
return AjaxResult.error("手机号错误");
|
|
return AjaxResult.error("手机号错误");
|
|
|
}
|
|
}
|
|
@@ -128,7 +130,7 @@ public class CommController {
|
|
|
@ApiOperation("发送验证码(不验重,验证码,不登陆)")
|
|
@ApiOperation("发送验证码(不验重,验证码,不登陆)")
|
|
|
@PostMapping(value = "sendSmsNoValidationNoToken")
|
|
@PostMapping(value = "sendSmsNoValidationNoToken")
|
|
|
@Anonymous
|
|
@Anonymous
|
|
|
- public AjaxResult sendSmsNoValidationNoToken(String mobile, Integer smsType, String uuid, String code){
|
|
|
|
|
|
|
+ public AjaxResult sendSmsNoValidationNoToken(String mobile, SmsTypeEnum smsType, String uuid, String code){
|
|
|
if(!PhoneUtils.isPhoneNumber(mobile)){
|
|
if(!PhoneUtils.isPhoneNumber(mobile)){
|
|
|
return AjaxResult.error("手机号错误");
|
|
return AjaxResult.error("手机号错误");
|
|
|
}
|
|
}
|
|
@@ -143,7 +145,7 @@ public class CommController {
|
|
|
|
|
|
|
|
@ApiOperation("发送验证码(不验重,需登陆,无验证码)")
|
|
@ApiOperation("发送验证码(不验重,需登陆,无验证码)")
|
|
|
@PostMapping(value = "sendSms")
|
|
@PostMapping(value = "sendSms")
|
|
|
- public AjaxResult sendSms(String mobile, Integer smsType){
|
|
|
|
|
|
|
+ public AjaxResult sendSms(String mobile, SmsTypeEnum smsType){
|
|
|
return shortMessageService.sendVerifyCode(smsType, mobile);
|
|
return shortMessageService.sendVerifyCode(smsType, mobile);
|
|
|
}
|
|
}
|
|
|
|
|
|