diff --git a/src/locales/en.js b/src/locales/en.js
index b5be6a3d..99812a45 100644
--- a/src/locales/en.js
+++ b/src/locales/en.js
@@ -699,6 +699,7 @@ export default {
'Apply': 'Apply',
'Save': 'Save',
'Save changes': 'Save changes',
+ 'Reset': 'Reset',
'Update': 'Update',
'Refresh': 'Refresh',
'Clear': 'Clear',
diff --git a/src/locales/zh_Hans.js b/src/locales/zh_Hans.js
index d3c595d9..337f23e1 100644
--- a/src/locales/zh_Hans.js
+++ b/src/locales/zh_Hans.js
@@ -699,6 +699,7 @@ export default {
'Apply': '应用',
'Save': '保存',
'Save changes': '保存修改',
+ 'Reset': '重置',
'Update': '更新',
'Refresh': '刷新',
'Clear': '清除',
diff --git a/src/views/desktop/user/settings/UserBasicSettingTab.vue b/src/views/desktop/user/settings/UserBasicSettingTab.vue
index 983fd795..6d79410e 100644
--- a/src/views/desktop/user/settings/UserBasicSettingTab.vue
+++ b/src/views/desktop/user/settings/UserBasicSettingTab.vue
@@ -174,6 +174,10 @@
{{ $t('Save changes') }}
+
+
+ {{ $t('Reset') }}
+
@@ -420,6 +424,9 @@ export default {
}
});
},
+ reset() {
+ this.setCurrentUserProfile(this.oldProfile);
+ },
getNameByKeyValue(src, value, keyField, nameField, defaultName) {
return getNameByKeyValue(src, value, keyField, nameField, defaultName);
},