diff --git a/src/i18n/langs/cn.json b/src/i18n/langs/cn.json index 33d1a2f37..aae4e63a8 100644 --- a/src/i18n/langs/cn.json +++ b/src/i18n/langs/cn.json @@ -584,6 +584,7 @@ "authLdapSearchOu": "用户OU", "authLdapServerUri": "LDAP地址", "authLdapUserAttrMap": "LDAP属性映射", + "unselectedUser": "没有选择用户", "auto": "自动", "basicSetting": "基本设置", "communityEdition": "社区版", diff --git a/src/i18n/langs/en.json b/src/i18n/langs/en.json index ea0b83dbc..87eb3634e 100644 --- a/src/i18n/langs/en.json +++ b/src/i18n/langs/en.json @@ -583,6 +583,7 @@ "authLdapSearchOu": "User OU", "authLdapServerUri": "LDAP server", "authLdapUserAttrMap": "User attr map", + "unselectedUser": "Unselected user", "auto": "Auto", "basicSetting": "Basic setting", "communityEdition": "Community edition", diff --git a/src/views/settings/Ldap.vue b/src/views/settings/Ldap.vue index 08ce3bc20..80fef4f40 100644 --- a/src/views/settings/Ldap.vue +++ b/src/views/settings/Ldap.vue @@ -237,9 +237,13 @@ export default { const data = { username_list: selectIds } - importLdapUser(data).then(res => { - this.$message.success(res.msg) - }) + if (selectIds.length === 0) { + this.$message.error(this.$t('setting.unselectedUser')) + } else { + importLdapUser(data).then(res => { + this.$message.success(res.msg) + }) + } }, handlerListTableXHRError(errMsg) { if (this.dialogLdapUserImport) {