dap
|
657842336d
|
docs(dashboard): 更新分析视图的变更日志
添加离线图标方案重构的说明,指导开发者在指定脚本中添加图标名称后执行生成命令
|
2026-01-23 11:41:46 +08:00 |
|
dap
|
87706ad425
|
refactor(icons): 移除离线图标依赖并改用CSS类
移除 `@iconify/icons-flat-color-icons/folder`、`@iconify/icons-material-symbols/menu` 和 `@iconify/icons-mdi/button-pointer` 的显式导入与离线图标包装导出。将树组件和菜单视图中的图标使用方式从组件实例更改为CSS类(例如 `icons-[flat-color-icons--folder]`)。这消除了对特定离线图标包的依赖,使图标管理更统一并可能减少打包体积。
|
2026-01-23 11:21:01 +08:00 |
|
dap
|
d475b29e9f
|
feat: 统一系统图标渲染方式并优化代码生成预览
- 将操作系统和浏览器图标从自定义组件改为使用 Iconify 类名,简化渲染逻辑
- 在登录信息和在线用户表格中,将操作系统图标与文本并排显示,提升可读性
- 重构代码生成预览功能,将图标配置移至独立文件,提高可维护性
- 更新 GitHub 图标引用,使用 Ant Design Vue 的 GithubOutlined 组件
|
2026-01-23 11:12:26 +08:00 |
|
dap
|
052d7d5cdd
|
feat(monitor): 在浏览器列中同时显示图标和文本
重构浏览器图标渲染逻辑,使用 Iconify 图标集替代自定义 SVG 组件
- 修改 login-info-modal.vue 和 data.tsx 中的浏览器列显示,同时展示图标和浏览器名称
- 新增 online 监控页面的数据配置,包含浏览器和系统列
- 重写 render.tsx 中的 renderBrowserIcon 函数,支持 Iconify 在线/离线图标
- 清理 icons 包中已不再使用的浏览器相关离线图标定义
|
2026-01-23 10:49:39 +08:00 |
|
dap
|
948dc9b520
|
refactor(icons): 迁移部分图标到 @ant-design/icons-vue 并移除未使用的离线图标
移除 @vben/icons 中的 UserOutlined、InBoxIcon、ExcelIcon 等图标,改用 @ant-design/icons-vue 提供的对应组件。
删除 packages/icons 中未使用的离线图标定义,包括 TaobaoIcon、AlipayIcon、GithubOAuthIcon 等。
在 apps/web-antd/src/views/_core/ 新增 oauth-common.tsx 文件,集中管理 OAuth 绑定相关逻辑与数据。
|
2026-01-23 10:42:52 +08:00 |
|
dap
|
46fa96f556
|
refactor(icons): 将缓存监控页面的图标替换为内联iconify离线图标
移除从@vben/icons导入的RedisIcon、CommandLineIcon和MemoryIcon组件,
改为使用内联的iconify离线图标类名。同时清理packages/icons中不再使用的图标导出,
以保持图标库的简洁性。
|
2026-01-23 10:30:12 +08:00 |
|
dap
|
82c6674e7c
|
refactor(monitor/cache): 使用 CSS Grid 替换 Ant Design Row/Col 布局
将 Redis 监控页面的布局从 Ant Design 的 Row/Col 组件迁移到 Tailwind CSS 的 Grid 系统,以简化代码结构并提高布局灵活性。
- 移除未使用的 Row、Col 组件导入和 baseSpan 变量
- 使用 grid-cols-1 和 lg:grid-cols-2 实现响应式网格布局
- 通过 lg:col-span-2 让 Redis 信息卡片跨两列显示
- 使用 gap-4 统一设置卡片间距
|
2026-01-23 10:26:03 +08:00 |
|
dap
|
49736f49a4
|
docs(dashboard/analytics): 更新已知问题文档
- 移除已解决的夜间模式切换和primary颜色问题
- 添加图片预览无效问题
|
2026-01-22 20:52:44 +08:00 |
|
dap
|
919f166c16
|
docs(dashboard): 更新分析页面框架变更文档
- 补充表格操作列样式名称变更说明
- 添加静态方法调用注意事项
|
2026-01-20 12:02:00 +08:00 |
|
dap
|
f0253f6971
|
refactor(components): 重命名 GhostButton 为 ActionButton 以更准确描述用途
|
2026-01-20 12:00:59 +08:00 |
|
dap
|
b6afd5fbb8
|
fix(oss): 修正文件上传和图片上传模态框中的文件列表类型
将fileList从字符串数组类型改为字符串类型,并在清空时赋值为空字符串而非空数组
|
2026-01-20 11:39:09 +08:00 |
|
dap
|
7b74975819
|
feat(oss): 添加测试上传功能
新增上传测试模态框组件,支持图片和文件上传测试
在OSS管理页面添加测试上传按钮
为上传API添加Content-Type头部配置
修复全屏引导hook的类型断言问题
|
2026-01-20 11:29:56 +08:00 |
|
dap
|
7bb7e8b636
|
docs(dashboard): 更新分析页面中框架级别变化的文档
添加v1版本requestClient替换说明及context获取注意事项
记录version-polling和字典常量enum的变更
|
2026-01-20 11:09:47 +08:00 |
|
dap
|
3582807910
|
refactor: 迁移requestClient到alovaInstance并移除旧版上传组件
重构项目中所有使用requestClient的API调用,替换为alovaInstance
移除已废弃的旧版上传组件及相关代码
调整上传组件类型定义以适配antdv-next更新
优化上传逻辑,移除不必要的进度事件和取消信号
更新类型定义文件,迁移axios配置到alova类型
|
2026-01-19 21:58:07 +08:00 |
|
dap
|
c713828037
|
fix(登录页面): 将密码输入框组件从Input.Password替换为InputPassword
|
2026-01-19 17:53:03 +08:00 |
|
dap
|
2a5c45e15c
|
refactor(tenant): 替换 TableSwitch 为 ApiSwitch 并统一状态切换逻辑
将租户和租户套餐列表中的 TableSwitch 组件替换为 ApiSwitch,并统一处理状态切换逻辑。使用 EnableStatus 常量来管理状态值,提高代码可维护性。
|
2026-01-16 14:22:09 +08:00 |
|
dap
|
1f643874a9
|
refactor: 移除 Modal 组件直接导入,统一使用 window.modal 调用
将项目中直接导入的 antdv-next Modal 组件替换为通过 window.modal 调用,提升代码一致性
删除不再使用的 table-switch.vue 组件
|
2026-01-16 11:21:23 +08:00 |
|
dap
|
20f9a8a497
|
fix(tenant): 修复租户管理中日期类型转换问题
将DatePicker绑定值从string改为Dayjs类型,并在提交时转换为string格式
使用window.modal代替Modal直接调用,移除冗余的iconType配置
|
2026-01-16 10:45:38 +08:00 |
|
dap
|
e5bbaf5f9a
|
feat(客户端管理): 优化客户端管理界面功能
- 添加默认客户端ID常量
- 重构密钥输入组件使用SpaceCompact布局
- 替换TableSwitch为ApiSwitch并优化状态切换逻辑
|
2026-01-16 09:36:49 +08:00 |
|
dap
|
29e0d0437e
|
refactor(views): 移除未使用的getVxePopupContainer导入和属性
清理工作流分类、系统字典类型和数据视图中的冗余代码,移除不再需要的getVxePopupContainer工具函数导入及其相关属性配置
|
2026-01-16 09:30:00 +08:00 |
|
dap
|
fbd5b64345
|
feat(oss-config): 添加YesNo常量并优化OSS配置表单
在constants/core.ts中添加YesNo常量
移除oss-config表单中多余的formItemClass属性
将TableSwitch替换为ApiSwitch并实现状态切换功能
|
2026-01-15 10:14:16 +08:00 |
|
dap
|
884c4f39fd
|
refactor(antd): 移除Popconfirm中已废弃的getVxePopupContainer属性
antd已支持滚动跟随,不再需要手动指定getVxePopupContainer属性。删除相关代码及工具函数,简化实现。
|
2026-01-15 10:07:06 +08:00 |
|
dap
|
448856e547
|
feat(role): 添加角色管理相关常量并优化角色状态切换
refactor(role): 使用常量替换硬编码的角色ID和key
fix(role): 修正角色排序默认值为1
feat(component): 导出ApiSwitch全局组件
|
2026-01-15 10:03:39 +08:00 |
|
dap
|
3c8aac0203
|
docs(dashboard): 更新分析页面文档,添加Switch组件限制说明
|
2026-01-15 09:56:44 +08:00 |
|
dap
|
b84eabf1c9
|
feat(常量): 添加超级管理员ID和启用状态常量
在核心常量文件中添加 SUPERADMIN_USER_ID 和 EnableStatus 常量
在用户管理页面中使用新常量替代硬编码值
|
2026-01-15 09:54:42 +08:00 |
|
dap
|
35c96b3a9e
|
refactor(constants): 将字典枚举从core/shared移动到@vben/constants
将字典枚举相关常量从packages/@core/base/shared/src/constants移动到packages/constants模块
更新相关导出和导入路径,保持功能不变但改善代码组织结构
|
2026-01-15 09:41:41 +08:00 |
|
dap
|
ee1b37c787
|
refactor(antdv-next): 将message组件调用统一改为window.message
将项目中直接导入的antdv-next的message组件调用改为通过window.message调用,提升代码一致性
移除不再需要的message组件导入
新增api-switch组件用于统一处理状态切换逻辑
|
2026-01-15 09:35:54 +08:00 |
|
dap
|
2312f438ac
|
docs: 更新dashboard分析页面的已知问题列表
|
2026-01-14 21:57:35 +08:00 |
|
dap
|
63349395cf
|
style(authentication): 调整验证码图片宽度从115px到150px
|
2026-01-14 21:48:23 +08:00 |
|
dap
|
64ecf47310
|
refactor(authentication): 使用 SpaceCompact 重构验证码输入组件布局
移除自定义的输入框圆角样式,改用 SpaceCompact 组件实现更一致的布局
|
2026-01-14 21:41:40 +08:00 |
|
dap
|
32d395fbab
|
docs(dashboard): 更新分析页面文档,添加框架级别变化说明
添加关于使用`version-polling`替代自带版本检测更新的说明,优化样式并在worker执行以避免阻塞主线程
|
2026-01-14 17:21:21 +08:00 |
|
dap
|
56c8c3db9a
|
style(analytics): 为 MarkdownPreviewer 添加底部间距类名
|
2026-01-14 16:45:22 +08:00 |
|
dap
|
f47ff98160
|
fix(analytics): 修复分析页面加载状态并更新变更文档
添加Spin组件处理Markdown预览加载状态
更新change.md文档,移除已废弃组件并添加已知问题
|
2026-01-14 16:44:16 +08:00 |
|
dap
|
910dc5f3fb
|
docs(dashboard): 更新analytics变更文档中的描述和框架变化
- 修正RadioGroup效果的描述从"水波纹"改为"波纹"
- 补充框架级别变化说明,关于message/modal/notification的context获取问题
|
2026-01-14 16:39: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
|
35e8549dcc
|
refactor(auth): 移除登录成功后的测试通知代码
feat(analytics): 添加antdv-next变更说明文档和演示功能
|
2026-01-14 15:18:58 +08:00 |
|
dap
|
bc8ee604fb
|
fix(notification): 统一使用title属性替代message属性
refactor: 将notification的message属性替换为title属性以保持一致性
feat: 在登录成功时添加新的notification样式演示
docs: 添加antdv-next替换ant-design-vue的提示
|
2026-01-14 14:55:41 +08:00 |
|
dap
|
e73f90bb05
|
refactor(dict): 重构字典标签展示逻辑使用 TSX 语法
将字典标签的展示逻辑从模板语法重构为 TSX 语法,使用 Descriptions 组件的 items 属性统一管理
修复 class 属性顺序不一致的问题,提升代码可维护性
|
2026-01-13 21:56:15 +08:00 |
|
dap
|
9428b44e30
|
refactor(workflow): 重构审批时间线组件,将头像逻辑移至父组件
将审批时间线项中的头像显示逻辑移动到父组件中统一管理
简化子组件代码并提高一致性
|
2026-01-13 21:52:20 +08:00 |
|
dap
|
5c30bcdefa
|
refactor(views): 优化组件代码结构,使用tsx和计算属性重构描述列表
重构多个组件中的描述列表,使用tsx语法和计算属性items来简化模板代码
统一调整样式类名顺序,提升代码可读性和维护性
|
2026-01-13 21:45:21 +08:00 |
|
dap
|
b427a77fc1
|
refactor(workflow): 优化审批组件代码结构
重构审批卡片组件,使用 items 属性替代 DescriptionsItem 子组件
修复 Textarea 组件名称大小写问题
调整样式类顺序保持一致性
|
2026-01-13 21:35:05 +08:00 |
|
dap
|
58071810d9
|
refactor(redis-description): 重构 Redis 描述组件使用 computed 属性
使用 computed 属性动态生成 Descriptions 的 items 配置,提升代码可维护性
移除模板中的硬编码,使数据结构更清晰
|
2026-01-13 21:32:55 +08:00 |
|
dap
|
2ca75d7bf0
|
refactor: 简化默认过期时间的计算逻辑
|
2026-01-13 21:29:09 +08:00 |
|
dap
|
1cee71e18f
|
refactor(login-info-modal): 使用 computed 重构描述列表项以提高可维护性
|
2026-01-13 21:26:47 +08:00 |
|
dap
|
935e86cdeb
|
refactor(monitor): 重构操作日志预览组件使用 TSX 语法
使用 TSX 语法重写操作日志预览组件,简化模板代码并提高可维护性
移除 DescriptionsItem 组件,改用 items 属性配置描述项
|
2026-01-13 21:24:57 +08:00 |
|
dap
|
5fc59de0e9
|
refactor(notice-modal): 重构表单验证逻辑,使用FormInstance替代useForm
使用antdv-next的FormInstance替代原有的useForm方法,简化表单验证逻辑
表单验证规则类型从RuleObject更新为Rule以匹配新API
|
2026-01-13 21:14:29 +08:00 |
|
dap
|
2d68ff0d61
|
refactor(web-antd): 移除vue3-colorpicker依赖并使用antdv-next的ColorPicker
替换vue3-colorpicker为antdv-next内置的ColorPicker组件,简化依赖并统一组件库
|
2026-01-13 20:59:21 +08:00 |
|
dap
|
0ab5c46812
|
refactor(按钮样式): 替换btn-success类为variant和color属性
使用variant="link"和color="green"替代原有的btn-success类,统一按钮样式实现方式
|
2026-01-13 20:25:02 +08:00 |
|
dap
|
e4ab0bc359
|
refactor(菜单管理): 移除无用id属性并简化样式定义
|
2026-01-13 20:16:17 +08:00 |
|
dap
|
cb94bc5eca
|
fix(menu): 修复子菜单按钮样式并更新组件类型声明
更新GhostButton的样式属性,将class改为variant和color
同时优化全局组件类型声明,直接引用Button类型
|
2026-01-13 20:16:02 +08:00 |
|