mirror of
https://github.com/fastapiadmin/FastapiAdmin.git
synced 2026-10-02 16:37:53 +00:00
feat(backend): 实现多租户数据隔离与权限管理架构
refactor(backend): 重构模型基类支持租户与客户隔离 feat(backend): 添加客户模块相关模型、CRUD和参数校验 docs(backend): 新增SaaS数据隔离设计方案文档 refactor(backend): 优化日志模块并添加类型注解 fix(backend): 修正字典模块查询参数移除creator字段 style(frontend): 统一按钮组件代码格式 fix(frontend): 修复表格序号计算逻辑 chore(frontend): 更新lint脚本使用pnpm替代npm
This commit is contained in:
@@ -71,16 +71,16 @@ httpRequest.interceptors.response.use(
|
||||
// 处理网络错误(连接拒绝、超时等)
|
||||
if (!error.response) {
|
||||
let errorMessage = "网络连接异常";
|
||||
|
||||
|
||||
// 根据错误类型提供更友好的提示
|
||||
if (error.message?.includes('ECONNREFUSED')) {
|
||||
if (error.message?.includes("ECONNREFUSED")) {
|
||||
errorMessage = "服务器连接失败,请检查后端服务是否正常运行";
|
||||
} else if (error.message?.includes('timeout')) {
|
||||
} else if (error.message?.includes("timeout")) {
|
||||
errorMessage = "请求超时,请稍后重试";
|
||||
} else if (error.message?.includes('Network Error')) {
|
||||
} else if (error.message?.includes("Network Error")) {
|
||||
errorMessage = "网络连接错误,请检查您的网络设置";
|
||||
}
|
||||
|
||||
|
||||
console.error("网络请求失败:", error);
|
||||
ElMessage.error(errorMessage);
|
||||
return Promise.reject(new Error(errorMessage));
|
||||
|
||||
Reference in New Issue
Block a user