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