YunaiV
|
0c8218ecfc
|
Merge remote-tracking branch 'origin/master' into migration
# Conflicts:
# apps/web-antdv-next/src/views/bpm/processInstance/detail/modules/operation-button.vue
# apps/web-antdv-next/src/views/bpm/processInstance/detail/modules/time-line.vue
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-18 17:12:09 -07:00 |
XuZhiqiang
|
6951bd68a1
|
feat(@vben/web-antdv-next): BPM拒绝可以添加附件上传功能至审批表单
|
2026-06-17 13:24:57 +08:00 |
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 |
XuZhiqiang
|
0fced45a9c
|
refactor(@vben/web-antdv-next): 根据web-antd初始化web-antdv-next
|
2026-05-12 12:14:32 +08:00 |