| | |
| | | import java.time.LocalDateTime; |
| | | import java.util.HashMap; |
| | | import java.util.List; |
| | | import java.util.Objects; |
| | | import java.util.Set; |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | public R<?> sendCaptchaCode( |
| | | @RequestParam(value = "cellPhone", required = true) String cellPhone, |
| | | @RequestParam("type") Integer type) { |
| | | if(type == 3){ |
| | | SysUser sysUser = userClient.queryUserByPhone(cellPhone).getData(); |
| | | if(Objects.isNull(sysUser)){ |
| | | return R.fail("该手机号未注册"); |
| | | } |
| | | } |
| | | sysLoginService.sendCaptchaCode(cellPhone, type); |
| | | return R.ok(); |
| | | } |
| | |
| | | @ApiOperation(value = "微信苹果登录-验证手机号", tags = {"APP端"}) |
| | | @PostMapping("/app/verifyCellPhone") |
| | | public R<?> verifyCellPhone(@Validated @RequestBody AppVerifyCellPhoneBody body) { |
| | | AppLoginUser appLoginUser = sysLoginService.verifyCellPhone(body); |
| | | |
| | | return R.ok(tokenService.createToken4AppLoginUser( |
| | | sysLoginService.verifyCellPhone(body))); |
| | | appLoginUser)); |
| | | } |
| | | |
| | | /** |