mirror of
https://gitee.com/dapppp/ruoyi-plus-vben5.git
synced 2026-03-16 01:52:00 +08:00
refactor: 移除 Modal 组件直接导入,统一使用 window.modal 调用
将项目中直接导入的 antdv-next Modal 组件替换为通过 window.modal 调用,提升代码一致性 删除不再使用的 table-switch.vue 组件
This commit is contained in:
@@ -1,7 +1,5 @@
|
||||
import { $t } from '@vben/locales';
|
||||
|
||||
import { Modal } from 'antdv-next';
|
||||
|
||||
import { useAuthStore } from '#/store';
|
||||
|
||||
import { requestClient } from './request';
|
||||
@@ -83,7 +81,7 @@ export function handleUnauthorizedLogout() {
|
||||
if (error instanceof ImpossibleReturn401Exception) {
|
||||
lockLogoutRequest = true;
|
||||
if (import.meta.env.DEV) {
|
||||
Modal.error({
|
||||
window.modal.error({
|
||||
title: '提示',
|
||||
centered: true,
|
||||
content:
|
||||
|
||||
@@ -27,7 +27,6 @@ import {
|
||||
RsaEncryption,
|
||||
} from '@vben/utils';
|
||||
|
||||
import { Modal } from 'antdv-next';
|
||||
import { isEmpty, isNull } from 'lodash-es';
|
||||
|
||||
import { useAuthStore } from '#/store';
|
||||
@@ -253,7 +252,7 @@ function createRequestClient(baseURL: string) {
|
||||
}
|
||||
|
||||
if (response.config.successMessageMode === 'modal') {
|
||||
Modal.success({
|
||||
window.modal.success({
|
||||
content: successMsg,
|
||||
title: $t('http.successTip'),
|
||||
});
|
||||
@@ -288,7 +287,7 @@ function createRequestClient(baseURL: string) {
|
||||
// errorMessageMode='modal'的时候会显示modal错误弹窗,而不是消息提示,用于一些比较重要的错误
|
||||
// errorMessageMode='none' 一般是调用时明确表示不希望自动弹出错误提示
|
||||
if (response.config.errorMessageMode === 'modal') {
|
||||
Modal.error({
|
||||
window.modal.error({
|
||||
content: timeoutMsg,
|
||||
title: $t('http.errorTip'),
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user