feat: 微信登录获取用户信息,客户列表按最后登录排序
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Agent
2026-03-24 01:28:48 +00:00
parent f0ce1fe825
commit e35189b203
5 changed files with 73 additions and 16 deletions

View File

@@ -38,10 +38,16 @@ public class AuthController {
/**
* 微信登录
* @param code 微信授权码
* @param nickname 微信昵称(可选)
* @param avatar 微信头像URL可选
*/
@PostMapping("/wechat")
public Result<Map<String, Object>> wechatLogin(@RequestParam String code) {
Map<String, Object> result = authService.wechatLogin(code);
public Result<Map<String, Object>> wechatLogin(
@RequestParam String code,
@RequestParam(required = false) String nickname,
@RequestParam(required = false) String avatar) {
Map<String, Object> result = authService.wechatLogin(code, nickname, avatar);
return Result.success(result);
}