|
@@ -4,12 +4,11 @@ import com.alibaba.fastjson.JSON; |
|
@@ -4,12 +4,11 @@ import com.alibaba.fastjson.JSON; |
|
4
|
import com.github.pagehelper.PageInfo;
|
4
|
import com.github.pagehelper.PageInfo;
|
|
5
|
import com.tianbo.warehouse.annotation.LogAnnotation;
|
5
|
import com.tianbo.warehouse.annotation.LogAnnotation;
|
|
6
|
import com.tianbo.warehouse.annotation.RequestRequire;
|
6
|
import com.tianbo.warehouse.annotation.RequestRequire;
|
|
7
|
-import com.tianbo.warehouse.annotation.UserPasswordMd5;
|
7
|
+import com.tianbo.warehouse.annotation.UserPasswordSM3;
|
|
8
|
import com.tianbo.warehouse.controller.response.ResultJson;
|
8
|
import com.tianbo.warehouse.controller.response.ResultJson;
|
|
9
|
import com.tianbo.warehouse.model.USERS;
|
9
|
import com.tianbo.warehouse.model.USERS;
|
|
10
|
import com.tianbo.warehouse.model.UserRole;
|
10
|
import com.tianbo.warehouse.model.UserRole;
|
|
11
|
import com.tianbo.warehouse.security.CustomUserDetailService;
|
11
|
import com.tianbo.warehouse.security.CustomUserDetailService;
|
|
12
|
-import com.tianbo.warehouse.security.filter.JwtTokenUtil;
|
|
|
|
13
|
import com.tianbo.warehouse.service.UserService;
|
12
|
import com.tianbo.warehouse.service.UserService;
|
|
14
|
import com.tianbo.warehouse.service.validated.InsertUser;
|
13
|
import com.tianbo.warehouse.service.validated.InsertUser;
|
|
15
|
import com.tianbo.warehouse.service.validated.UpdateUser;
|
14
|
import com.tianbo.warehouse.service.validated.UpdateUser;
|
|
@@ -28,7 +27,6 @@ import org.springframework.web.bind.annotation.*; |
|
@@ -28,7 +27,6 @@ import org.springframework.web.bind.annotation.*; |
|
28
|
|
27
|
|
|
29
|
import javax.servlet.http.HttpServletRequest;
|
28
|
import javax.servlet.http.HttpServletRequest;
|
|
30
|
import javax.servlet.http.HttpServletResponse;
|
29
|
import javax.servlet.http.HttpServletResponse;
|
|
31
|
-import javax.validation.Valid;
|
|
|
|
32
|
import java.util.List;
|
30
|
import java.util.List;
|
|
33
|
import java.util.Map;
|
31
|
import java.util.Map;
|
|
34
|
|
32
|
|
|
@@ -71,7 +69,7 @@ public class UserController { |
|
@@ -71,7 +69,7 @@ public class UserController { |
|
71
|
UserDetails userDetails =(UserDetails) SecurityContextHolder.getContext().getAuthentication().getPrincipal();
|
69
|
UserDetails userDetails =(UserDetails) SecurityContextHolder.getContext().getAuthentication().getPrincipal();
|
|
72
|
return userDetails.getUsername();
|
70
|
return userDetails.getUsername();
|
|
73
|
}
|
71
|
}
|
|
74
|
- @ApiOperation(value = "更新用户信息", notes = "跟新用户信息除了用户密码")
|
72
|
+ @ApiOperation(value = "更新用户信息", notes = "更新用户信息除了用户密码")
|
|
75
|
@LogAnnotation(moduleName = "用户管理",operate = "用户编辑")
|
73
|
@LogAnnotation(moduleName = "用户管理",operate = "用户编辑")
|
|
76
|
@PutMapping("/edit")
|
74
|
@PutMapping("/edit")
|
|
77
|
public ResultJson updateUserById(@Validated(UpdateUser.class) @RequestBody USERS user){
|
75
|
public ResultJson updateUserById(@Validated(UpdateUser.class) @RequestBody USERS user){
|
|
@@ -83,14 +81,14 @@ public class UserController { |
|
@@ -83,14 +81,14 @@ public class UserController { |
|
83
|
}
|
81
|
}
|
|
84
|
|
82
|
|
|
85
|
@LogAnnotation(moduleName = "用户管理",operate = "用户密码修改")
|
83
|
@LogAnnotation(moduleName = "用户管理",operate = "用户密码修改")
|
|
86
|
- @UserPasswordMd5
|
84
|
+ @UserPasswordSM3
|
|
87
|
@PutMapping("/password")
|
85
|
@PutMapping("/password")
|
|
88
|
public ResultJson updateUserPassById(@RequestBody USERS user){
|
86
|
public ResultJson updateUserPassById(@RequestBody USERS user){
|
|
89
|
int i = userService.updateByPrimaryKeySelective(user);
|
87
|
int i = userService.updateByPrimaryKeySelective(user);
|
|
90
|
return i==1 ? new ResultJson("200","success") :new ResultJson("500","update faild");
|
88
|
return i==1 ? new ResultJson("200","success") :new ResultJson("500","update faild");
|
|
91
|
}
|
89
|
}
|
|
92
|
|
90
|
|
|
93
|
- @UserPasswordMd5
|
91
|
+ @UserPasswordSM3
|
|
94
|
@LogAnnotation(moduleName = "用户管理",operate = "用户添加")
|
92
|
@LogAnnotation(moduleName = "用户管理",operate = "用户添加")
|
|
95
|
@PostMapping("/add")
|
93
|
@PostMapping("/add")
|
|
96
|
public ResultJson addUser(@RequestBody @Validated(InsertUser.class) USERS user, HttpServletRequest request, HttpServletResponse response, BindingResult bindingResult){
|
94
|
public ResultJson addUser(@RequestBody @Validated(InsertUser.class) USERS user, HttpServletRequest request, HttpServletResponse response, BindingResult bindingResult){
|