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

This commit is contained in:
Agent
2026-03-24 03:17:27 +00:00
parent f0ce1fe825
commit 4fb18fc40e
6 changed files with 88 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);
}