pull/1121/head
梁宇奇 2025-08-27 12:55:53 +08:00
parent 97d00008b0
commit 7b3d5008a5
1 changed files with 10 additions and 1 deletions

View File

@ -23,6 +23,7 @@ import com.ruoyi.system.service.ISysMenuService;
import com.ruoyi.system.service.ISysRoleService;
import com.ruoyi.system.service.ISysUserService;
import com.ruoyi.web.controller.system.vo.*;
import com.ruoyi.web.controller.xkt.vo.PhoneNumberVO;
import com.ruoyi.xkt.domain.Store;
import com.ruoyi.xkt.manager.TencentAuthManager;
import com.ruoyi.xkt.mapper.StoreMapper;
@ -111,7 +112,7 @@ public class SysLoginController {
return ajax;
}
@ApiOperation(value = "发送登录短信验证码")
@ApiOperation(value = "发送短信验证码(未登录)")
@PostMapping("/sendSmsVerificationCode")
public R sendSmsVerificationCode(@Validated @RequestBody LoginSmsReqVO vo) {
boolean captchaPass = tencentAuthManager.validate(vo.getTicket(), vo.getRandstr());
@ -123,6 +124,14 @@ public class SysLoginController {
return R.ok();
}
@ApiOperation(value = "发送短信验证码(已登录)")
@PostMapping("/sendSmsVerificationCodeByUser")
public R sendSmsVerificationCode(@Validated @RequestBody PhoneNumberVO vo) {
loginService.sendSmsVerificationCode(vo.getPhoneNumber(),
CacheConstants.SMS_LOGIN_CAPTCHA_CODE_CD_PHONE_NUM_KEY, false, null, null);
return R.ok();
}
@ApiOperation(value = "扫码登录WEB端第一步获取随机ID使用此ID生成二维码10分钟有效超时需要重新获取")
@GetMapping("/getBrowserId")
public R<BrowserIdVO> getBrowserId() {