Browse Source

小修

feature/0725lihuilin
willy 4 weeks ago
parent
commit
e816e4e7ab
  1. 4
      lottery-system/lottery-pojo/src/main/java/com/lottery/dto/UserDto.java
  2. 7
      lottery-system/lottery-service/src/main/java/com/lottery/admin/controller/AdminUserController.java

4
lottery-system/lottery-pojo/src/main/java/com/lottery/dto/UserDto.java

@ -3,6 +3,8 @@ package com.lottery.dto;
import lombok.Builder; import lombok.Builder;
import lombok.Data; import lombok.Data;
import javax.validation.constraints.NotNull;
/** /**
* @program: lottery * @program: lottery
* @ClassName UserDto * @ClassName UserDto
@ -17,7 +19,9 @@ import lombok.Data;
public class UserDto { public class UserDto {
private int id; private int id;
@NotNull(message = "用户名不能为空")
private String username; private String username;
@NotNull(message = "精网号不能为空")
private String jwcode; private String jwcode;
} }

7
lottery-system/lottery-service/src/main/java/com/lottery/admin/controller/AdminUserController.java

@ -21,6 +21,7 @@ import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.validation.Valid;
import java.util.*; import java.util.*;
import java.util.stream.Collectors; import java.util.stream.Collectors;
@ -49,12 +50,9 @@ public class AdminUserController {
private com.lottery.propertise.jwtPropertice jwtPropertice; private com.lottery.propertise.jwtPropertice jwtPropertice;
@PostMapping("/add") @PostMapping("/add")
public Result add(@RequestBody UserDto userDto) {
public Result add(@RequestBody @Valid UserDto userDto) {
LOGGER.info("新增用户:{}",userDto); LOGGER.info("新增用户:{}",userDto);
if (userDto.getUsername() == null || userDto.getJwcode() == null) {
return Result.failure("所有字段都必须填写");
}
if (!adminUserService.addUser(userDto)){ if (!adminUserService.addUser(userDto)){
return Result.failure("精网号已存在,无法添加"); return Result.failure("精网号已存在,无法添加");
} }
@ -174,6 +172,7 @@ public class AdminUserController {
*/ */
@PostMapping("/logout") @PostMapping("/logout")
public Result<String> logout(HttpServletRequest request) { public Result<String> logout(HttpServletRequest request) {
LOGGER.info("用户登出");
String token = request.getHeader(jwtPropertice.getUserTokenName()); String token = request.getHeader(jwtPropertice.getUserTokenName());
return adminUserService.logout(token); return adminUserService.logout(token);
} }

Loading…
Cancel
Save