Commit 1ea0c851 by Java-聂换换

短信

parent dbb9c31c
......@@ -643,6 +643,18 @@
<artifactId>httpclient</artifactId>
<version>${httpclient.version}</version>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.3.1</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/fluent-hc -->
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>fluent-hc</artifactId>
<version>4.5</version>
</dependency>
</dependencies>
<build>
......
......@@ -70,20 +70,7 @@ public class MessageUtils {
public static void main(String[] args) throws IOException, NoSuchAlgorithmException {
IdentityCodeRequest request = new IdentityCodeRequest();
request.setMobile("13722537737");
request.setMessage("验证码:{1}");
// 生成验证码
String identifyCode = IdGen.randomBase62(6).toUpperCase();
// 发送验证码
if(request.getMessage() != null){
request.setMessage(request.getMessage().replace("{1}",identifyCode));
}else{
request.setMessage("验证码:" + identifyCode);
}
MessageUtils.sendMessage("13722537737","28",request.getMessage());
}
}
......@@ -6,8 +6,6 @@ public class IdentityCodeRequest extends Request {
private String function; // 请求验证码的功能
private String mobile; // 手机号
private String message;
public String getFunction() {
return function;
}
......@@ -24,11 +22,4 @@ public class IdentityCodeRequest extends Request {
this.mobile = mobile;
}
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
}
......@@ -54,13 +54,31 @@ public class UserApiService {
// 生成验证码
String identifyCode = IdGen.randomBase62(6).toUpperCase();
// 发送验证码
if(request.getMessage() != null){
request.setMessage(request.getMessage().replace("{1}",identifyCode));
}else{
request.setMessage("验证码:" + identifyCode);
StringBuilder sb = new StringBuilder();
// 发送验证码 1注册 2验证码登录 3忘记密码/修改密码 4实名认证 5添加储蓄卡 6添加信用卡
if("1".equals(request.getFunction()) ){ // 注册
sb.append("验证码:");
sb.append(identifyCode);
}else if("2".equals(request.getFunction()) ){ // 注册
sb.append("验证码:");
sb.append(identifyCode);
}else if("3".equals(request.getFunction()) ){ // 注册
sb.append("验证码:");
sb.append(identifyCode);
}else if("4".equals(request.getFunction()) ){ // 注册
sb.append("验证码:");
sb.append(identifyCode);
}else if("5".equals(request.getFunction()) ){ // 注册
sb.append("验证码:");
sb.append(identifyCode);
}else if("6".equals(request.getFunction()) ){ // 注册
sb.append("验证码:");
sb.append(identifyCode);
}else{ // 注册
sb.append("验证码:");
sb.append(identifyCode);
}
MessageUtils.sendMessage(request.getMobile(),"28",request.getMessage());
MessageUtils.sendMessage(request.getMobile(),"28",sb.toString());
// 验证码入库
IdentityCodeEntity identityCodeEntity = new IdentityCodeEntity(IdGen.randomBase62(64), request.getFunction(), request.getMobile(), identifyCode);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment