drew il y a 5 ans
Parent
commit
3ecf696e46

+ 5 - 0
src/main/java/com/izouma/awesomeAdmin/web/UserController.java

@@ -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);
     }