Przeglądaj źródła

[微信第三方登录][修改]:手机验证码登录

release_toaliyun_real
Stormeye Wu 7 lat temu
rodzic
commit
772c0cce69
1 zmienionych plików z 4 dodań i 4 usunięć
  1. +4
    -4
      mallinkAdmin/src/main/java/com/iformall/controller/HomeController.java

+ 4
- 4
mallinkAdmin/src/main/java/com/iformall/controller/HomeController.java Wyświetl plik

@@ -7,6 +7,7 @@ import com.iformall.common.Result;
import com.iformall.common.ResultData; import com.iformall.common.ResultData;
import com.iformall.domain.po.*; import com.iformall.domain.po.*;
import com.iformall.domain.vo.MallUserInfoVo; import com.iformall.domain.vo.MallUserInfoVo;
import com.iformall.enums.EnumMsgModel;
import com.iformall.exception.MallinkException; import com.iformall.exception.MallinkException;
import com.iformall.service.*; import com.iformall.service.*;
import com.iformall.shiro.UserSession; import com.iformall.shiro.UserSession;
@@ -185,9 +186,8 @@ public class HomeController extends BaseController {


@GetMapping("sendLoginPhoneCode") @GetMapping("sendLoginPhoneCode")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(name = "phone", value = "手机号", dataType = "String", paramType = "query", required = true),
@ApiImplicitParam(name = "type", value = "场景(1:登录)", dataType = "Integer", paramType = "query", required = true)})
public ResultData sendlogincode(String phone, Integer type) {
@ApiImplicitParam(name = "phone", value = "手机号", dataType = "String", paramType = "query", required = true)})
public ResultData sendLoginPhoneCode(String phone) {
logger.debug("[" + getIpAddr() + "] HomeController::sendlogincode"); logger.debug("[" + getIpAddr() + "] HomeController::sendlogincode");
// 1. 检查手机号是否在用户列表里, 是否只有一个 // 1. 检查手机号是否在用户列表里, 是否只有一个
// 2. 发送手机验证码, 直接发 // 2. 发送手机验证码, 直接发
@@ -204,7 +204,7 @@ public class HomeController extends BaseController {
WxMsgValidationcode wxMsgValidationcode = new WxMsgValidationcode(); WxMsgValidationcode wxMsgValidationcode = new WxMsgValidationcode();
wxMsgValidationcode.setPhone(phone); wxMsgValidationcode.setPhone(phone);
wxMsgValidationcode.setTenantId(user.getTenantId()); wxMsgValidationcode.setTenantId(user.getTenantId());
wxMsgValidationcode.setType(type);
wxMsgValidationcode.setType(EnumMsgModel.VALIDATION_CODE.getCode());
return wxMsgValidationcodeService.sendvalidationcode(wxMsgValidationcode); return wxMsgValidationcodeService.sendvalidationcode(wxMsgValidationcode);
} }




Ładowanie…
Anuluj
Zapisz