...
|
...
|
@@ -11,6 +11,8 @@ import com.tianbo.warehouse.model.UserRole; |
|
|
import com.tianbo.warehouse.security.CustomUserDetailService;
|
|
|
import com.tianbo.warehouse.security.filter.JwtTokenUtil;
|
|
|
import com.tianbo.warehouse.service.UserService;
|
|
|
import com.tianbo.warehouse.service.validated.InsertUser;
|
|
|
import com.tianbo.warehouse.service.validated.UpdateUser;
|
|
|
import com.tianbo.warehouse.util.RedisUtils;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiImplicitParam;
|
...
|
...
|
@@ -20,6 +22,7 @@ import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.security.core.context.SecurityContextHolder;
|
|
|
import org.springframework.security.core.userdetails.UserDetails;
|
|
|
import org.springframework.validation.BindingResult;
|
|
|
import org.springframework.validation.annotation.Validated;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
import javax.servlet.http.HttpServletRequest;
|
...
|
...
|
@@ -68,7 +71,7 @@ public class UserController { |
|
|
|
|
|
@LogAnnotation(moduleName = "用户管理",operate = "用户编辑")
|
|
|
@PutMapping("/edit")
|
|
|
public ResultJson updateUserById(@RequestBody @Valid USERS user){
|
|
|
public ResultJson updateUserById(@Validated(UpdateUser.class) @RequestBody USERS user){
|
|
|
int i = userService.updateByPrimaryKeySelective(user);
|
|
|
ResultJson resultJson = new ResultJson();
|
|
|
return i==1 ? new ResultJson("200","success") :new ResultJson("500","update faild");
|
...
|
...
|
@@ -86,7 +89,7 @@ public class UserController { |
|
|
@UserPasswordMd5
|
|
|
@LogAnnotation(moduleName = "用户管理",operate = "用户添加")
|
|
|
@PostMapping("/add")
|
|
|
public ResultJson addUser(@RequestBody @Valid USERS user, HttpServletRequest request, HttpServletResponse response, BindingResult bindingResult){
|
|
|
public ResultJson addUser(@RequestBody @Validated(InsertUser.class) USERS user, HttpServletRequest request, HttpServletResponse response, BindingResult bindingResult){
|
|
|
|
|
|
if (bindingResult.hasErrors()){
|
|
|
String s = bindingResult.toString();
|
...
|
...
|
|