政策相关配置文件

This commit is contained in:
2026-01-11 20:33:20 +08:00
parent ad17fb48d0
commit 3d8e44add3
3 changed files with 90 additions and 0 deletions

View File

@@ -236,4 +236,26 @@ public class SysLoginController
}
}
/**
* 登录注册二合一接口
* 根据手机号查询用户,存在则登录,不存在则注册后登录
* @param loginBody 包含姓名(必填)、电话(必填放在username字段)、身份证(非必填)
* @return 结果
*/
@ApiOperation("登录注册二合一")
@PostMapping("/app/loginOrRegister")
public AjaxResult loginOrRegister(@RequestBody LoginBody loginBody)
{
if (loginBody == null) {
return AjaxResult.error("登录参数不能为空!");
}
if (StringUtils.isBlank(loginBody.getUsername())) {
return AjaxResult.error("电话号码不能为空!");
}
if (StringUtils.isBlank(loginBody.getName())) {
return AjaxResult.error("姓名不能为空!");
}
return loginService.loginOrRegister(loginBody);
}
}