admin-vben/apps/web-ele/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-05-23 18:39:12 +08:00
api !361 !360 Merge remote-tracking branch 'yudao/master' 2026-06-13 17:52:04 +00:00
assets fix(iot): 修复产品、设备、规则与首页对标差异 2026-05-25 08:22:59 +08:00
components !361 !360 Merge remote-tracking branch 'yudao/master' 2026-06-13 17:52:04 +00:00
layouts Merge branch 'main' of https://github.com/vbenjs/vue-vben-admin 2026-05-23 18:39:12 +08:00
locales feat(web): add antdv-next model 2026-02-08 23:00:19 +08:00
plugins/form-create feat(form-create): 【ele/antd】新增 iframe 和省市区选择器组件 2026-02-08 11:56:02 +08:00
router fix: lint 2026-06-07 12:52:18 +08:00
store feat: migrate to Tailwind CSS v4 (#7614) 2026-03-10 05:08:45 +08:00
types fix: eslint 2026-03-13 15:58:53 +08:00
utils fix: lint 2026-03-14 12:16:31 +08:00
views feat(bpm): vben5 支持审批附件上传与展示 2026-06-14 02:48:33 +08:00
app.vue feat: element-plus app (#32) 2024-07-31 21:22:43 +08:00
bootstrap.ts feat: (web-ele)新增颜色输入框组件并优化图片上传组件 2025-08-05 15:32:12 +08:00
main.ts feat: element-plus app (#32) 2024-07-31 21:22:43 +08:00
preferences.ts feat: 完善 ele 的请求、路由、百度统计、概览、登录 2025-05-09 17:57:44 +08:00