diff --git a/my-project-backend/src/main/java/com/example/controller/admin/AccountAdminController.java b/my-project-backend/src/main/java/com/example/controller/admin/AccountAdminController.java
index ef38572..9e7fb26 100644
--- a/my-project-backend/src/main/java/com/example/controller/admin/AccountAdminController.java
+++ b/my-project-backend/src/main/java/com/example/controller/admin/AccountAdminController.java
@@ -68,13 +68,10 @@ public class AccountAdminController {
handleBanned(account, save);
BeanUtils.copyProperties(save, account, "password", "registerTime");
service.saveOrUpdate(account);
- AccountDetails details = detailsService.findAccountDetailsById(id);
AccountDetails saveDetails = object.getJSONObject("detail").toJavaObject(AccountDetails.class);
- BeanUtils.copyProperties(saveDetails, details);
- detailsService.saveOrUpdate(details);
- AccountPrivacy privacy = privacyService.accountPrivacy(id);
+ detailsService.saveOrUpdate(saveDetails);
AccountPrivacy savePrivacy = object.getJSONObject("privacy").toJavaObject(AccountPrivacy.class);
- BeanUtils.copyProperties(savePrivacy, privacy);
+ privacyService.saveOrUpdate(savePrivacy);
return RestBean.success();
}
diff --git a/my-project-frontend/src/components/UserEditor.vue b/my-project-frontend/src/components/UserEditor.vue
index 499d04c..a5c4d0c 100644
--- a/my-project-frontend/src/components/UserEditor.vue
+++ b/my-project-frontend/src/components/UserEditor.vue
@@ -67,6 +67,43 @@ function saveUserSettings() {
注册时间: {{ new Date(editor.temp.registerTime).toLocaleString() }}