admin-vben/apps/web-antdv-next/src
YunaiV 7222e320e2 feat(bpm): vben5 支持审批附件上传与展示
- web-antd、web-ele 审批通过和拒绝弹窗补齐附件上传约束
  - 限制支持常用文档和图片格式
  - 限制单文件最大 5MB、最多上传 10 个
  - 统一上传目录为 bpm/task-attachment
  - 开启上传说明展示
- web-antdv-next 补齐 BPM 审批附件完整能力
  - ApprovalTaskInfo 增加 attachments 字段
  - 审批通过、审批拒绝表单支持上传附件
  - 提交 approveTask/rejectTask 时携带 attachments
  - 弹窗关闭或提交成功后重置附件表单数据
  - 支持图片附件预览,非图片附件新窗口打开
- 三端时间线支持展示审批附件
  - 审批意见和附件统一展示在任务节点下
  - 图片附件展示缩略图并支持预览
  - 普通附件展示文件名并支持点击打开
  - 兼容带 query/hash 的附件 URL 文件名解析和图片类型识别
2026-06-14 02:48:33 +08:00
..
adapter Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin 2026-06-08 10:39:47 +08:00
api feat(bpm): vben5 支持审批附件上传与展示 2026-06-14 02:48:33 +08:00
assets feat(web-antdv-next): sync IoT module 2026-06-04 16:17:45 +08:00
components fix: 修复 Vben 表单地区选择器只展示末级地区的问题 2026-06-08 22:17:52 +08:00
layouts fix(web-antdv-next): sync shared UI fixes 2026-06-04 16:20:42 +08:00
locales feat(@vben/web-antdv-next): migrate ant-design-vue to antdv-next 2026-05-12 15:30:08 +08:00
plugins/form-create fix(@vben/web-antdv-next): 将依赖从 @form-create/ant-design-vue 改为 @form-create/antdv-next 2026-05-15 18:05:31 +08:00
router fix: lint 2026-06-07 12:52:18 +08:00
store fix(@vben/web-antdv-next): 修复 antdv-next 废弃 API,迁移至新版本接口 2026-05-16 13:35:20 +08:00
utils feat(@vben/web-antdv-next): migrate ant-design-vue to antdv-next 2026-05-12 15:30:08 +08:00
views feat(bpm): vben5 支持审批附件上传与展示 2026-06-14 02:48:33 +08:00
app.vue feat(@vben/web-antdv-next): migrate ant-design-vue to antdv-next 2026-05-12 15:30:08 +08:00
bootstrap.ts feat(@vben/web-antdv-next): migrate ant-design-vue to antdv-next 2026-05-12 15:30:08 +08:00
main.ts refactor(@vben/web-antdv-next): 根据web-antd初始化web-antdv-next 2026-05-12 12:14:32 +08:00
preferences.ts refactor(@vben/web-antdv-next): 根据web-antd初始化web-antdv-next 2026-05-12 12:14:32 +08:00