dap
|
2a126c9ca2
|
style(operlog): 优化操作日志预览的标签间距
统一使用 flex gap 替代空标签包裹,提升布局一致性
|
2026-02-03 15:53:07 +08:00 |
|
dap
|
70acbdd7c5
|
fix(notification): 限制全局消息最大显示数量为1
修复通知组件在多次触发时可能显示多条消息的问题,通过配置 message prop 的 maxCount 参数确保始终只显示最新的一条通知消息
|
2026-02-03 15:51:21 +08:00 |
|
dap
|
a5f66bce57
|
chore: 删除演示用的访问统计视图及相关文件
|
2026-02-02 13:29:47 +08:00 |
|
dap
|
949b81e630
|
docs: 更新分析页面的变更说明文档
移除已恢复功能的过时说明,保持文档与当前实现同步
|
2026-02-02 13:29:08 +08:00 |
|
dap
|
17aefd5568
|
fix: 统一状态切换函数参数类型为 SwitchProps['checked']
修复多个系统管理页面及全局组件中状态切换函数参数类型不一致的问题,将原先的 `boolean` 类型统一为 `SwitchProps['checked']` 类型,确保与 antdv-next 组件库的类型定义保持一致,提高类型安全性和代码一致性。
|
2026-02-02 13:27:49 +08:00 |
|
dap
|
41f0e043e9
|
fix(租户套餐): 修复状态切换开关绑定值错误
使用 `:value` 替代 `v-model:value`,将绑定值修正为布尔类型,以匹配 `ApiSwitch` 组件的预期值。
|
2026-02-02 11:05:14 +08:00 |
|
dap
|
6d42a6d1bd
|
docs: 移除已修复问题的记录
移除“图片上传预览无效”这一已知问题记录,因为该问题已得到解决。
|
2026-02-02 09:35:50 +08:00 |
|
dap
|
1f4592e6fb
|
style(workflow): 调整审批时间线附件间距为 gap-4
使附件间距更符合设计规范,提升视觉一致性
|
2026-01-30 17:26:51 +08:00 |
|
dap
|
3dd1a07ae3
|
fix(workflow): 修复流程图底部操作栏被遮挡问题
为流程图底部操作栏添加 z-index,确保其始终显示在最上层
|
2026-01-30 17:12:00 +08:00 |
|
dap
|
1666a65ba0
|
fix(workflow): 修正附件参数格式,移除不必要的join转换
将三个工作流模态框组件中的附件参数从字符串拼接改为直接传递数组,以匹配后端接口期望的数据格式。
|
2026-01-30 17:10:44 +08:00 |
|
dap
|
4085b05dae
|
fix(workflow): 移除表单附件默认值并优化时间线样式
移除apply-modal、approval-modal、approval-rejection-modal中附件上传字段的冗余defaultValue配置,避免潜在的表单数据冲突。同时调整approval-timeline组件样式,禁用非完成状态项的悬停颜色,并增加时间线项间距以改善视觉呈现。在approval-timeline-item中使用DictTag组件替代renderDict函数以提升字典渲染的一致性和可维护性。
|
2026-01-30 17:03:43 +08:00 |
|
dap
|
8e2901775e
|
feat(workflow): 为流程预览添加淡入动画效果
使用 motion-v 库为 iframe 容器添加淡入动画,提升用户体验
|
2026-01-30 16:40:41 +08:00 |
|
dap
|
0049c76f78
|
refactor(workflow): 重构审批面板的标签页实现以提升性能
使用组合式 API 的 `h` 函数和 `computed` 动态生成标签项,替代模板中的静态 `TabPane` 组件。
将 `body-style` 属性更新为 `styles` 以适配 antdv-next 的 API 变更。
启用 `destroy-on-hidden` 属性以在标签页隐藏时销毁非活动内容,优化内存使用。
|
2026-01-30 16:36:32 +08:00 |
|
dap
|
48f979497e
|
refactor(workflow): 重构流程操作按钮组件以使用 Dropdown 的 menu 属性
将手动构建的 Menu 和 MenuItem 组件替换为 Dropdown 的 items 属性和 menu-click 事件,简化模板结构并提升可维护性。同时统一按钮的 variant 和 color 属性以符合新的 Ant Design Vue 规范。
|
2026-01-30 16:26:39 +08:00 |
|
dap
|
487dd67d76
|
feat(web-antd): 新增表单组件演示页面
添加表单组件基础示例页面,展示 useVbenForm 钩子的各种用法
包含 Input、Select、ApiSelect、DatePicker 等常见表单组件的配置示例
演示远程搜索、API 数据获取、表单值设置等高级功能
|
2026-01-30 16:02:52 +08:00 |
|
dap
|
16544228b7
|
fix(monitor/operlog): 调整IP信息列宽度以避免内容溢出
设置 operLocation 列的固定宽度为 200,防止因IP地理位置信息过长导致表格布局错乱。
|
2026-01-29 20:50:45 +08:00 |
|
dap
|
330f2d81ed
|
fix(租户管理): 修复租户编辑时过期时间处理错误
修复租户编辑时,从接口获取的 expireTime 字符串未转换为 dayjs 对象导致表单显示异常的问题。
同时移除未使用的 dayjs 导入和过期时间默认值注释,避免潜在的类型错误。
|
2026-01-29 20:42:09 +08:00 |
|
dap
|
585a543c8f
|
style(leave-description): 调整请假详情布局样式与间距
移除外部容器的边框和内边距,为描述列表添加边框并调整标签宽度
将描述列表尺寸改为 small 以优化视觉层次
|
2026-01-29 19:00:55 +08:00 |
|
dap
|
dab5f8ed72
|
fix(用户管理): 修复编辑用户时角色字段验证逻辑
编辑用户时角色字段为必填,新增用户时允许为空。通过添加动态验证规则实现此逻辑。
|
2026-01-28 19:48:13 +08:00 |
|
dap
|
9129026bcb
|
refactor: 移除已弃用的 commonDownloadExcel 方法
使用 useBlobExport 替代 commonDownloadExcel 方法,并更新相关文档。
|
2026-01-28 19:42:55 +08:00 |
|
dap
|
7b4d68a164
|
refactor: 重构导出功能,使用新的 useBlobExport 钩子
移除旧的 commonDownloadExcel 函数,统一使用 useBlobExport 钩子处理文件导出
- 在用户导入模板、请假申请和字典类型页面中替换导出逻辑
- 移除 demo 页面未使用的导出按钮和相关导入
- 为导出按钮添加加载状态,提升用户体验
|
2026-01-28 19:41:50 +08:00 |
|
dap
|
35d67ad71c
|
refactor(views): 替换导出功能为组合式函数以提升复用性
将租户套餐和租户管理页面的导出功能从 commonDownloadExcel 工具函数迁移至 useBlobExport 组合式函数。此重构统一了导出逻辑,自动处理加载状态和文件名构建,并移除了手动控制台日志语句,提高了代码的可维护性和一致性。
|
2026-01-28 19:36:41 +08:00 |
|
dap
|
1ff118c2e0
|
refactor(客户端管理): 替换导出功能为可复用钩子
- 使用 useBlobExport 钩子替代 commonDownloadExcel 工具函数,统一导出逻辑
- 增加导出按钮的加载状态和禁用状态,提升用户体验
- 通过钩子自动构建导出文件名,简化调用代码
|
2026-01-28 19:34:15 +08:00 |
|
dap
|
abb386f49d
|
refactor(monitor): 重构操作日志与登录日志导出功能
使用 useBlobExport 组合式函数替换 commonDownloadExcel,统一导出逻辑
移除手动构建请求参数和文件名的代码,提高代码复用性
为导出按钮添加加载状态,改善用户体验
|
2026-01-28 19:33:25 +08:00 |
|
dap
|
d28d80295c
|
refactor(系统配置): 重构导出功能以使用新的blob导出工具
替换commonDownloadExcel为useBlobExport钩子,统一导出逻辑
|
2026-01-28 19:31:55 +08:00 |
|
dap
|
e2f063907e
|
refactor(views): 替换导出功能为 useBlobExport 钩子
重构字典类型和字典数据页面的导出功能,使用新的 useBlobExport 组合式 API 替代原有的 commonDownloadExcel 方法,以提供更好的加载状态管理和文件名构建功能。同时在字典数据页面中修复事件监听器内存泄漏问题,在组件卸载时移除事件监听。
|
2026-01-28 19:30:02 +08:00 |
|
dap
|
9454121963
|
refactor(views): 替换导出功能为 useBlobExport 钩子
使用新的 useBlobExport 组合式函数替换原有的 commonDownloadExcel 工具函数,以统一导出逻辑并支持加载状态。同时调整按钮状态绑定 exportLoading 并重构参数获取方式。
|
2026-01-28 19:27:17 +08:00 |
|
dap
|
189b86f5b7
|
refactor: 替换角色导出功能为 useBlobExport 钩子
将 commonDownloadExcel 替换为 useBlobExport 钩子以统一导出逻辑,
并添加导出时的加载状态控制,提升用户体验。
|
2026-01-28 19:25:12 +08:00 |
|
dap
|
bfb2287b2e
|
fix(用户管理): 修复部门树搜索后子节点丢失的问题
搜索部门树时,由于直接修改了原始树数据导致子节点被清空。通过深拷贝部门树数据并显式清空搜索结果的子节点,确保原始树结构不受影响。
|
2026-01-28 18:47:30 +08:00 |
|
dap
|
1f6de0ec29
|
feat(用户管理): 优化部门树搜索与样式
- 将搜索输入与刷新按钮组合为紧凑布局,提升操作便捷性
- 实现部门树实时搜索过滤,高亮显示匹配的节点文本
- 调整选中节点的背景色为更柔和的悬停色
- 修复树节点标题渲染插槽名称错误
|
2026-01-28 15:11:33 +08:00 |
|
dap
|
703cdf4125
|
feat(导出): 重构导出功能并添加国际化支持
- 新增通用的 `useBlobExport` 组合式函数,封装导出逻辑,支持加载状态和取消操作
- 在用户管理页面使用新的导出函数替换原有的 `commonDownloadExcel` 调用
- 添加中英文国际化文案,包括导出标题、加载提示和取消提示
- 为通用页面文案补充“取消”按钮的翻译
|
2026-01-28 14:47:59 +08:00 |
|
dap
|
f01093af6d
|
feat(租户管理): 将同步操作合并至下拉菜单以优化界面
将同步租户字典和同步租户参数配置两个按钮合并为一个“操作”下拉菜单,通过权限控制菜单项显示。这减少了工具栏的视觉复杂度,使界面更简洁,同时保持了原有的功能与权限校验逻辑。
|
2026-01-28 10:48:34 +08:00 |
|
dap
|
3abf3333ec
|
fix(通知管理): 仅在包含ossId时转换通知内容
避免对不包含ossId的通知内容进行不必要的转换查询
|
2026-01-28 10:04:33 +08:00 |
|
dap
|
0934d7b785
|
chore: 迁移图标依赖从 @ant-design/icons-vue 到 @antdv-next/icons
移除对 @ant-design/icons-vue 的依赖,统一使用 @antdv-next/icons。
更新了 pnpm-workspace.yaml 中的包版本管理,并在多个 Vue 组件中修改了图标导入语句。
|
2026-01-28 09:59:05 +08:00 |
|
dap
|
ecd2bdb5fc
|
feat(workflow): 为请假详情添加淡入动画效果
使用 motion-v 库为请假详情描述组件添加淡入动画,提升用户界面交互体验。同时调整容器最小高度以确保加载状态布局稳定。
|
2026-01-27 21:37:15 +08:00 |
|
dap
|
2746c7bdf0
|
fix(workflow): 修复审批面板加载状态闪烁问题
引入防抖延迟设置 loading 状态,避免快速切换任务时出现闪烁
|
2026-01-27 21:26:58 +08:00 |
|
dap
|
ba577dda14
|
fix(workflow): 添加骨架屏延迟显示以避免快速请求导致的闪烁
使用 useTimeout 延迟 300ms 显示骨架屏,防止接口响应过快时骨架屏短暂闪烁,提升用户体验
|
2026-01-27 21:22:04 +08:00 |
|
dap
|
afb7222955
|
refactor(workflow): 使用 useRequest 替换手动数据获取和清理
移除手动 onMounted 数据获取和 shallowRef,改用 alova 的 useRequest hook 以简化代码并自动管理请求生命周期。同时添加 onBeforeUnmount 以在组件卸载时取消请求,避免潜在的内存泄漏。
|
2026-01-27 21:00:35 +08:00 |
|
dap
|
be5af9e991
|
style: 调整 Vue 组件中 CSS 类的顺序以遵循 Tailwind 约定
将 bg-background 类移至其他背景相关类之后,以符合 Tailwind CSS 的推荐类排序规则,提高代码可读性和维护性。
|
2026-01-27 20:55:22 +08:00 |
|
dap
|
a8576d2c05
|
fix(workflow): 修复切换任务时接口请求未取消的问题
在审批面板中切换任务时,之前的异步请求可能仍在进行,导致数据错乱。现在通过维护请求取消函数列表,在发起新请求前取消所有未完成的请求。
|
2026-01-27 20:55:17 +08:00 |
|
dap
|
188ef3a66e
|
refactor(workflow): 替换 Switch 为 ApiSwitch 并优化状态常量
将流程定义列表中的 Switch 组件替换为 ApiSwitch 以统一异步操作处理,并添加 `as const` 修饰常量以提高类型安全性。同时修复激活状态逻辑,确保与系统其他定义一致。
|
2026-01-27 20:42:15 +08:00 |
|
dap
|
154c8b664b
|
fix(deploy): 修复 Docker 构建路径和优化 Nginx 配置
修复 Dockerfile 中构建产物复制路径错误,将 `/app/playground/dist` 更正为 `/app/apps/web-antd/dist`。
优化 Nginx 配置,增加安全设置、性能调优和代理规则,并移除冗余的 MIME 类型配置。
调整公告列表列对齐方式以改善界面一致性。
|
2026-01-27 20:14:17 +08:00 |
|
dap
|
8fea830f9d
|
refactor: 更新菜单类型图标类名并移除冗余的h函数调用
更新菜单类型图标使用的CSS类名,将`icons-`前缀统一改为`icon-`前缀,并交换目录与菜单的图标
同时移除不再需要的Vue h函数导入与调用,简化图标渲染逻辑
|
2026-01-27 18:51:05 +08:00 |
|
dap
|
3907f206d9
|
style(views): 替换内联样式为 Tailwind CSS 类并移除多余对齐
将 operation-preview-drawer 中的内联样式替换为对应的 Tailwind CSS 工具类,以提升可维护性。
同时移除 login-info-modal 中两个 flex 容器多余的 `justify-center` 类,保持布局简洁。
|
2026-01-27 18:46:49 +08:00 |
|
dap
|
dc2de11f57
|
fix: 为时间范围选择器设置默认值为null以修复表单重置问题
修复多个查询表单中时间范围选择器在表单重置时无法正常清空的问题。
为所有使用RangePicker的查询表单字段添加defaultValue: [null, null],
确保调用formReset时能正确重置时间选择器状态。
|
2026-01-27 18:40:14 +08:00 |
|
dap
|
29028d7237
|
Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin into antdv-next
|
2026-01-26 18:50:23 +08:00 |
|
dap
|
682dc9a5d6
|
fix(monitor): 缩短过长操作系统名称显示
在在线用户和登录日志的表格列以及登录详情弹窗中,当操作系统字段包含“ or ”(如“Windows 10 or Windows Server 2016”)时,仅显示第一部分以优化表格显示宽度。完整的原始信息在详情中仍可查看。
|
2026-01-23 14:23:28 +08:00 |
|
dap
|
d2e80b3ae0
|
refactor(web-antd): 替换图标组件为unocss内联图标
将 IconifyIcon 组件替换为 UnoCSS 的内联图标类,以简化依赖并提升性能
|
2026-01-23 11:45:35 +08:00 |
|
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 |
|