mirror of
https://github.com/jumpserver/lina.git
synced 2025-09-20 18:49:19 +00:00
fix: 修复LDAP用户导入失败弹出提示
This commit is contained in:
committed by
Jiangjie.Bai
parent
2adb1ee980
commit
04465a1da3
@@ -424,6 +424,7 @@
|
|||||||
"downloadImportTemplateMsg": "Download import template",
|
"downloadImportTemplateMsg": "Download import template",
|
||||||
"downloadUpdateTemplateMsg": "Download update template",
|
"downloadUpdateTemplateMsg": "Download update template",
|
||||||
"onlyCSVFilesTips": "Only csv supported",
|
"onlyCSVFilesTips": "Only csv supported",
|
||||||
|
"ImportFail": "Import fail",
|
||||||
"updateSuccessMsg": "Update success, total: {count}",
|
"updateSuccessMsg": "Update success, total: {count}",
|
||||||
"dragUploadFileInfo": "Drag file here or click here to upload",
|
"dragUploadFileInfo": "Drag file here or click here to upload",
|
||||||
"uploadCsvLth10MHelpText": "csv/xlsx files with a size less than 10M",
|
"uploadCsvLth10MHelpText": "csv/xlsx files with a size less than 10M",
|
||||||
|
@@ -435,6 +435,7 @@
|
|||||||
"downloadImportTemplateMsg": "作成テンプレートのダウンロード",
|
"downloadImportTemplateMsg": "作成テンプレートのダウンロード",
|
||||||
"downloadUpdateTemplateMsg": "更新テンプレートのダウンロード",
|
"downloadUpdateTemplateMsg": "更新テンプレートのダウンロード",
|
||||||
"onlyCSVFilesTips": "Csvファイルのインポートのみサポート",
|
"onlyCSVFilesTips": "Csvファイルのインポートのみサポート",
|
||||||
|
"ImportFail": "インポートに失敗しました",
|
||||||
"updateSuccessMsg": "更新のインポートに成功しました。合計:{count}",
|
"updateSuccessMsg": "更新のインポートに成功しました。合計:{count}",
|
||||||
"uploadCsvLth10MHelpText": "Csv/xlsxのみアップロードでき、10m以下です",
|
"uploadCsvLth10MHelpText": "Csv/xlsxのみアップロードでき、10m以下です",
|
||||||
"dragUploadFileInfo": "ここにファイルをドラッグするか、ここをクリックしてアップロードしてください",
|
"dragUploadFileInfo": "ここにファイルをドラッグするか、ここをクリックしてアップロードしてください",
|
||||||
|
@@ -435,6 +435,7 @@
|
|||||||
"downloadImportTemplateMsg": "下载创建模板",
|
"downloadImportTemplateMsg": "下载创建模板",
|
||||||
"downloadUpdateTemplateMsg": "下载更新模板",
|
"downloadUpdateTemplateMsg": "下载更新模板",
|
||||||
"onlyCSVFilesTips": "仅支持csv文件导入",
|
"onlyCSVFilesTips": "仅支持csv文件导入",
|
||||||
|
"ImportFail": "导入失败",
|
||||||
"updateSuccessMsg": "导入更新成功,总共:{count}",
|
"updateSuccessMsg": "导入更新成功,总共:{count}",
|
||||||
"uploadCsvLth10MHelpText": "只能上传 csv/xlsx, 且不超过 10M",
|
"uploadCsvLth10MHelpText": "只能上传 csv/xlsx, 且不超过 10M",
|
||||||
"dragUploadFileInfo": "将文件拖到此处,或点击此处上传",
|
"dragUploadFileInfo": "将文件拖到此处,或点击此处上传",
|
||||||
|
@@ -28,6 +28,7 @@
|
|||||||
import ListTable from '@/components/ListTable'
|
import ListTable from '@/components/ListTable'
|
||||||
import Dialog from '@/components/Dialog'
|
import Dialog from '@/components/Dialog'
|
||||||
import { importLdapUser, refreshLdapUserCache, startLdapUserCache } from '@/api/settings'
|
import { importLdapUser, refreshLdapUserCache, startLdapUserCache } from '@/api/settings'
|
||||||
|
import { getErrorResponseMsg } from '@/utils/common'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'ImportDialog',
|
name: 'ImportDialog',
|
||||||
@@ -103,7 +104,12 @@ export default {
|
|||||||
importLdapUser(data).then(res => {
|
importLdapUser(data).then(res => {
|
||||||
this.$message.success(res.msg)
|
this.$message.success(res.msg)
|
||||||
// eslint-disable-next-line no-return-assign
|
// eslint-disable-next-line no-return-assign
|
||||||
}).finally(() => this.dialogLdapUserImportLoginStatus = false)
|
}).catch(error => {
|
||||||
|
const errorMessage = getErrorResponseMsg(error) || this.$t('common.imExport.ImportFail')
|
||||||
|
this.$message.error(errorMessage)
|
||||||
|
}).finally(() => {
|
||||||
|
this.dialogLdapUserImportLoginStatus = false
|
||||||
|
})
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
importAllUserClick() {
|
importAllUserClick() {
|
||||||
|
Reference in New Issue
Block a user