Commit Graph

13 Commits

Author SHA1 Message Date
dap
f0253f6971 refactor(components): 重命名 GhostButton 为 ActionButton 以更准确描述用途 2026-01-20 12:00:59 +08:00
dap
3582807910 refactor: 迁移requestClient到alovaInstance并移除旧版上传组件
重构项目中所有使用requestClient的API调用,替换为alovaInstance
移除已废弃的旧版上传组件及相关代码
调整上传组件类型定义以适配antdv-next更新
优化上传逻辑,移除不必要的进度事件和取消信号
更新类型定义文件,迁移axios配置到alova类型
2026-01-19 21:58:07 +08:00
dap
fcc3daf904 refactor(http): 统一HTTP方法命名并添加消息提示功能
将大写的HTTP方法改为小写命名以提高一致性
添加带消息提示的HTTP方法变体
2026-01-19 19:15:43 +08:00
dap
736fa21410 refactor(http): 统一错误和成功消息的元数据字段命名
将 showErrorMessage 和 showSuccessMessage 重命名为 errorMessageMode 和 successMessageMode
2026-01-19 19:07:55 +08:00
dap
8b0cf671b5 feat(http): 实现基于alova的HTTP请求模块
添加HTTP请求核心模块,包括异常处理、状态码检查、消息提示等功能
- 新增alova实例配置,支持请求加密、token添加等特性
- 实现401状态码自动处理及登出逻辑
- 添加多种消息提示方式(message/modal/notification)
- 支持请求成功/失败的统一处理
- 添加WithMessage方法简化成功提示
- 更新相关依赖配置
2026-01-19 19:05:37 +08:00
dap
ba65f750d4 feat(全局): 添加全局弹窗上下文组件并声明类型
添加 PopupContext 组件用于全局提供 message、modal 和 notification 方法
在 global.d.ts 中声明对应的 window 类型
将 analytics 页面的 notification 调用改为使用全局方法
2026-01-14 15:45:39 +08:00
dap
cb94bc5eca fix(menu): 修复子菜单按钮样式并更新组件类型声明
更新GhostButton的样式属性,将class改为variant和color
同时优化全局组件类型声明,直接引用Button类型
2026-01-13 20:16:02 +08:00
dap
a208034539 init: antdv-next 2026-01-08 20:56:07 +08:00
dap
3be5f90e62 chore: v-access的类型校验 2024-10-27 20:52:23 +08:00
dap
fbbb023971 chore: 注释 2024-10-11 21:05:25 +08:00
dap
1a6e5d22fd chore: v-access类型标注 2024-10-11 20:58:59 +08:00
dap
81d868aa61 feat: GhostButton component 2024-10-07 13:53:10 +08:00
dap
c383d3006b chore: GlobalComponents 2024-10-06 09:13:30 +08:00