From 61f5950b4fbc0c9d59ac755314c0d1a9efb702bc Mon Sep 17 00:00:00 2001
From: 648540858 <18010473990@163.com>
Date: 星期六, 07 八月 2021 14:05:42 +0800
Subject: [PATCH] 添加日志存储与查询功能 登录接口返回用户详细信息
---
src/main/java/com/genersoft/iot/vmp/vmanager/user/UserController.java | 18 +++++++++++-------
1 files changed, 11 insertions(+), 7 deletions(-)
diff --git a/src/main/java/com/genersoft/iot/vmp/vmanager/user/UserController.java b/src/main/java/com/genersoft/iot/vmp/vmanager/user/UserController.java
index de40c2c..6e4c416 100644
--- a/src/main/java/com/genersoft/iot/vmp/vmanager/user/UserController.java
+++ b/src/main/java/com/genersoft/iot/vmp/vmanager/user/UserController.java
@@ -17,9 +17,7 @@
import org.springframework.web.bind.annotation.*;
import javax.security.sasl.AuthenticationException;
-import javax.xml.crypto.Data;
import java.text.SimpleDateFormat;
-import java.util.Date;
import java.util.List;
@Api(tags = "鐢ㄦ埛绠$悊")
@@ -42,19 +40,25 @@
@ApiImplicitParam(name = "password", required = true, value = "瀵嗙爜锛�32浣峬d5鍔犲瘑锛�", dataTypeClass = String.class),
})
@GetMapping("/login")
- public String login(@RequestParam String username, @RequestParam String password){
- LoginUser user;
+ public WVPResult<LoginUser> login(@RequestParam String username, @RequestParam String password){
+ LoginUser user = null;
+ WVPResult<LoginUser> result = new WVPResult<>();
try {
user = SecurityUtils.login(username, password, authenticationManager);
} catch (AuthenticationException e) {
e.printStackTrace();
- return "fail";
+ result.setCode(-1);
+ result.setMsg("fail");
}
if (user != null) {
- return "success";
+ result.setCode(0);
+ result.setMsg("success");
+ result.setData(user);
}else {
- return "fail";
+ result.setCode(-1);
+ result.setMsg("fail");
}
+ return result;
}
@ApiOperation("淇敼瀵嗙爜")
--
Gitblit v1.8.0