mirror of
https://gitee.com/ccnetcore/Yi
synced 2026-03-03 00:00:58 +08:00
- 在环境变量中新增VITE_GLOB_API_STYLE配置项以支持auto、furion和abp三种响应风格 - 在全局类型定义中添加apiStyle字段,支持对应响应风格类型约束 - request.ts中实现Furion风格响应判断和自动切换ABP风格处理逻辑 - 增加ABP风格错误处理,包含401/403自动登出及验证错误提示 - ABP风格下支持HTTP 200直接成功返回数据和不同成功提示模式 - use-app-config.ts中添加apiStyle配置读取及默认值逻辑 - 注释掉YiAbpWebModule中Furion统一响应API的启用代码,改为默认使用ABP风格
12 lines
395 B
Bash
12 lines
395 B
Bash
# 应用标题
|
||
VITE_APP_TITLE=Yi Admin
|
||
|
||
# 应用命名空间,用于缓存、store等功能的前缀,确保隔离
|
||
VITE_APP_NAMESPACE=vben-web-antd
|
||
|
||
# 对store进行加密的密钥,在将store持久化到localStorage时会使用该密钥进行加密
|
||
VITE_APP_STORE_SECURE_KEY=please-replace-me-with-your-own-key
|
||
|
||
# API响应风格: auto(自动检测) | furion | abp
|
||
VITE_GLOB_API_STYLE=auto
|