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
|
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
|
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
|
1f643874a9
|
refactor: 移除 Modal 组件直接导入,统一使用 window.modal 调用
将项目中直接导入的 antdv-next Modal 组件替换为通过 window.modal 调用,提升代码一致性
删除不再使用的 table-switch.vue 组件
|
2026-01-16 11:21:23 +08:00 |
|
dap
|
29e0d0437e
|
refactor(views): 移除未使用的getVxePopupContainer导入和属性
清理工作流分类、系统字典类型和数据视图中的冗余代码,移除不再需要的getVxePopupContainer工具函数导入及其相关属性配置
|
2026-01-16 09:30:00 +08:00 |
|
dap
|
884c4f39fd
|
refactor(antd): 移除Popconfirm中已废弃的getVxePopupContainer属性
antd已支持滚动跟随,不再需要手动指定getVxePopupContainer属性。删除相关代码及工具函数,简化实现。
|
2026-01-15 10:07:06 +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
|
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
|
0ab5c46812
|
refactor(按钮样式): 替换btn-success类为variant和color属性
使用variant="link"和color="green"替代原有的btn-success类,统一按钮样式实现方式
|
2026-01-13 20:25:02 +08:00 |
|
dap
|
a208034539
|
init: antdv-next
|
2026-01-08 20:56:07 +08:00 |
|
kiki1373639299
|
15dc0c121f
|
fix: update delete functionality to use spelDelete API
|
2025-11-06 07:13:17 +00:00 |
|
dap
|
b51f5d1fa6
|
update: 发起流程loading + 默认不显示抄送字段
|
2025-10-23 14:16:22 +08:00 |
|
dap
|
8ce52eef51
|
feat: 修改流程变量
|
2025-10-20 15:51:47 +08:00 |
|
dap
|
738a918df6
|
refactor: 优化代码
|
2025-10-20 14:49:18 +08:00 |
|
dap
|
d9131cbe22
|
fix: 修复审批人昵称包含逗号时显示不正确的问题
将审批人昵称分割逻辑从 approveName 字段改为 approver 字段,
并添加注释说明昵称中带逗号的处理仍不准确,为后续优化提供提醒。
|
2025-10-20 14:45:10 +08:00 |
|
dap
|
968a2eb7b6
|
refactor: 优化审批面板接口加载逻辑 防止多余的api加载
|
2025-10-20 14:39:05 +08:00 |
|
dap
|
9b59a8acdb
|
refactor: 重构审批详情footer及相关代码 移除之前iframe方案过时代码
新增 `FlowActions` 审批操作按钮组件,统一处理我的申请、审批、管理员等不同场景下的操作逻辑。
重构 `ApprovalPanel` 组件,将操作按钮抽离为独立组件,简化原有代码结构。
移除了 `ApprovalDetails` 中冗余的 iframe 高度控制属性。
优化 `FlowPreview` 组件,调整 iframe 样式并增强主题切换时与子页面的通信逻辑。
新增 `ApprovalType` 类型定义文件,明确各审批场景类型。
|
2025-10-20 14:23:51 +08:00 |
|
dap
|
e030bfbfbd
|
update: 流程取消 cancel
|
2025-08-25 19:32:01 +08:00 |
|
dap
|
4a64b75fb8
|
refactor: drawer实现请假流程 & 重新编辑跳转
|
2025-08-20 11:04:38 +08:00 |
|
玲娜贝er
|
541a411df7
|
Revert "refactor: 请假申请更改为drawer 替换新页面打开的方式"
This reverts commit 1741683cab.
|
2025-08-20 01:55:15 +00:00 |
|
dap
|
1741683cab
|
refactor: 请假申请更改为drawer 替换新页面打开的方式
|
2025-08-20 09:32:19 +08:00 |
|
dap
|
3d3804088d
|
fix: 单词拼接错误 ...
|
2025-08-19 19:29:21 +08:00 |
|
dap
|
4ffb781f0a
|
refactor: title显示
|
2025-08-19 16:41:33 +08:00 |
|
dap
|
3525571fab
|
feat: 后端发起流程
|
2025-08-19 16:26:34 +08:00 |
|
dap
|
45b584b092
|
feat: 后端发起流程
|
2025-08-19 11:08:50 +08:00 |
|
dap
|
8e17715d1c
|
fix: 漏掉的调试代码 --!
|
2025-08-14 10:53:37 +08:00 |
|
dap
|
96f6d6298f
|
update: 去除alert
|
2025-08-14 10:19:07 +08:00 |
|
dap
|
0197c16e6e
|
style: 样式调整
|
2025-08-14 10:17:10 +08:00 |
|
dap
|
d4df6ba0ac
|
refactor: empty占位
|
2025-08-14 10:02:43 +08:00 |
|
dap
|
d8d8ecf308
|
refactor: close的清理
|
2025-08-14 09:34:32 +08:00 |
|
dap
|
61f4092394
|
fix: 改为taskId
|
2025-08-13 15:50:55 +08:00 |
|
dap
|
733aaabb4c
|
refactor: 流程 按钮图标
|
2025-08-13 13:54:34 +08:00 |
|
dap
|
b775ab6660
|
refactor: timeline样式
|
2025-08-13 13:15:36 +08:00 |
|
dap
|
b1d933e2b4
|
refactor: timeline样式
|
2025-08-11 19:30:42 +08:00 |
|
dap
|
ccb53f377a
|
refactor: 发起流程前的loading
|
2025-08-08 10:29:48 +08:00 |
|
dap
|
6ef3586811
|
refactor: 调整命名
|
2025-08-08 10:10:51 +08:00 |
|
dap
|
c401a3092f
|
refactor: 使用映射方式替换iframe来显示流程详情
|
2025-08-08 10:07:16 +08:00 |
|
dap
|
0459047ab7
|
refactor: 去除alert
|
2025-08-05 09:30:23 +08:00 |
|
dap
|
807e6b5f27
|
refactor: 已经不需要disabled
|
2025-08-05 09:28:37 +08:00 |
|
dap
|
04becaf3ab
|
refactor: fallow flow update
|
2025-08-04 19:32:13 +08:00 |
|