Browse Source

Update PublicController.java

v1.0
许孟阳 7 days ago
parent
commit
b92613628f
  1. 8
      java/src/main/java/vip/xumy/idle/server/ctrl/PublicController.java

8
java/src/main/java/vip/xumy/idle/server/ctrl/PublicController.java

@ -8,6 +8,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import vip.xumy.core.pojo.com.BaseResponse; import vip.xumy.core.pojo.com.BaseResponse;
import vip.xumy.core.utils.StringUtil;
import vip.xumy.idle.server.pojo.SocketMsg; import vip.xumy.idle.server.pojo.SocketMsg;
import vip.xumy.idle.server.pojo.User; import vip.xumy.idle.server.pojo.User;
import vip.xumy.idle.server.service.UserService; import vip.xumy.idle.server.service.UserService;
@ -37,7 +38,7 @@ public class PublicController {
WebSocketService.sendMessage(new SocketMsg<String>("update", notify)); WebSocketService.sendMessage(new SocketMsg<String>("update", notify));
return new BaseResponse(); return new BaseResponse();
} }
@PostMapping("login") @PostMapping("login")
public BaseResponse login(@RequestBody User param) { public BaseResponse login(@RequestBody User param) {
User user = userService.login(param); User user = userService.login(param);
@ -47,10 +48,13 @@ public class PublicController {
LoginUtil.saveLoginInfo(user); LoginUtil.saveLoginInfo(user);
return new BaseResponse(user); return new BaseResponse(user);
} }
@GetMapping("login") @GetMapping("login")
public BaseResponse getLogin() { public BaseResponse getLogin() {
User user = LoginUtil.getUserInfo(); User user = LoginUtil.getUserInfo();
if (StringUtil.isEmpty(user.getUsername())) {
return new BaseResponse(null);
}
return new BaseResponse(user); return new BaseResponse(user);
} }

Loading…
Cancel
Save