|
|
@@ -54,6 +54,11 @@ public class UserController extends BaseController {
|
|
|
@PreAuthorize("hasRole('ADMIN')")
|
|
|
@PostMapping("/save")
|
|
|
public User save(@RequestBody User user) {
|
|
|
+ if (user.getId() != null) {
|
|
|
+ User orig = userRepo.findById(user.getId()).orElseThrow(new BusinessException("无记录"));
|
|
|
+ ObjUtils.merge(orig, user);
|
|
|
+ return userRepo.save(orig);
|
|
|
+ }
|
|
|
return userRepo.save(user);
|
|
|
}
|
|
|
|