diff --git a/apps/web-antd/src/api/system/user/index.ts b/apps/web-antd/src/api/system/user/index.ts index 4d81bf5d..c6499578 100644 --- a/apps/web-antd/src/api/system/user/index.ts +++ b/apps/web-antd/src/api/system/user/index.ts @@ -48,14 +48,16 @@ export function userExport(data: any) { * @returns void */ export function userImportData(data: UserImportParam) { - return requestClient.post(Api.userImport, data, { - // 返回的msg包含
用modal显示 - errorMessageMode: 'modal', - headers: { - 'Content-Type': ContentTypeEnum.FORM_DATA, + return requestClient.post<{ code: number; msg: string }>( + Api.userImport, + data, + { + headers: { + 'Content-Type': ContentTypeEnum.FORM_DATA, + }, + isTransformResponse: false, }, - successMessageMode: 'modal', - }); + ); } /** diff --git a/apps/web-antd/src/views/system/user/index.vue b/apps/web-antd/src/views/system/user/index.vue index 4132a4de..e48a8b87 100644 --- a/apps/web-antd/src/views/system/user/index.vue +++ b/apps/web-antd/src/views/system/user/index.vue @@ -1,109 +1,29 @@ diff --git a/apps/web-antd/src/views/system/user/user-import-modal.vue b/apps/web-antd/src/views/system/user/user-import-modal.vue new file mode 100644 index 00000000..a3c87f5d --- /dev/null +++ b/apps/web-antd/src/views/system/user/user-import-modal.vue @@ -0,0 +1,108 @@ + + +