diff --git a/src/views/systemOverview/systemSettings/SystemSettings.vue b/src/views/systemOverview/systemSettings/SystemSettings.vue index d786384..39aa49a 100644 --- a/src/views/systemOverview/systemSettings/SystemSettings.vue +++ b/src/views/systemOverview/systemSettings/SystemSettings.vue @@ -74,7 +74,10 @@ 编辑 - 删除 + + 删除 @@ -381,6 +384,11 @@ export default { this.loadPage() }, methods: { + // 是否是默认管理员账号,不可删除 + isDefaultAdmin ({ username }) { + const usernameArr = ['admin', 'admin2', 'admin3'] + return usernameArr.includes(username) + }, // 恢复默认配置 handleResetSysSettingForm () { this.sysSettingForm.resetFields() @@ -482,6 +490,8 @@ export default { this.$message.warning(res.message) } }).finally(() => { + // 重置表单 + this.addUserForm.resetFields() this.loadUserList() }) }