Commit Graph

204 Commits (4aba1f9ddbc86f8f84e3a9ba585d54038ee95486)

Author SHA1 Message Date
jason 4aba1f9ddb Merge remote-tracking branch 'origin/master' into master-bpm-bug-fix 2026-06-20 22:22:50 +08:00
jason 026f7e9b10 fix: [bpm] 并行分支后的审批人自选问题修复,https://t.zsxq.com/daxv1 2026-06-20 22:22:16 +08:00
YunaiV 18ed1cdfed style: 使用 Prettier 格式化源码 2026-06-20 07:01:34 -07:00
YunaiV 44136d310b feat(bpm): 支持审批任务附件上传与展示
- 审批通过、审批拒绝弹窗新增附件/图片上传
- 审批提交时携带 attachments 字段
- 审批完成或关闭弹窗后清理附件表单状态
- 审批流时间线支持展示审批附件
- 图片附件支持预览,非图片附件支持链接打开
- 统一附件上传目录、文件类型白名单和 5MB 大小限制
- ApprovalTaskInfo 增加 attachments 字段
2026-06-14 02:48:10 +08:00
YunaiV 394a3d075a feat(bpm): 支持流程打印渲染业务表单
- 在 vue3、vben antd、vben ele 打印弹窗中动态加载业务表单组件
- 未启用自定义打印模板且流程表单字段为空时,使用 formCustomViewPath 渲染业务详情
- 业务表单独立于打印表格渲染,避免表格单元格内嵌页面导致布局和分页问题
- 保留 readonly、print-mode 作为业务详情组件打印态适配约定
2026-06-11 01:21:56 +08:00
YunaiV 2f7ec5b78f Merge branch 'im' of https://gitee.com/yudaocode/yudao-ui-admin-vue3
# Conflicts:
#	package.json
#	pnpm-lock.yaml
#	src/api/system/user/index.ts
2026-05-31 22:40:16 +08:00
YunaiV ff3c7884cc fix(bpm): 完善流程实例打印字段展示
- Vben5 web-antd/web-ele/web-antdv-next 同步支持更多表单字段打印
- Vue3 + Element Plus 流程打印补齐字典、用户、部门、省市区、文件、图片、开关、富文本等字段展示
- 普通字段和流程记录改为安全文本渲染,保留富文本 HTML 展示
- 打印时间改为每次打开弹窗时刷新
- web-ele 补充 ElButton 显式导入,避免运行时组件解析风险
2026-05-31 18:22:15 +08:00
YunaiV ed31f0d3c1 fix(bpm): 修复审批详情表单与时间线重叠 2026-05-31 09:30:24 +08:00
YunaiV 89a49cf19c refactor(frontend): 统一当前登录用户 ID 获取入口
- 新增 getCurrentUserId 到 utils/auth
- 替换 IM、CRM、BPM、MES、Mall 等模块中直接读取 userStore.getUser.id 的写法
- 移除 IM 内部 currentUser 工具依赖,统一从全局 auth 工具获取当前用户编号
- 保留 userStore 对昵称、头像、部门等非 ID 字段的读取
2026-05-28 23:38:46 +08:00
YunaiV dd009a1de0 优化代码排版 2026-05-24 00:18:49 +08:00
DevDengChao f5bcaf22f9 chore: fix mall bpm misc lint
Co-authored-by: Codex <codex@openai.com>
2026-05-18 14:19:49 +08:00
YunaiV 6d5705b655 fix(bpm):修正流程实例审批弹窗网关分支重算的并发与提交问题
- 提交时不再用节点表单值覆盖 data.variables;与预览阶段使用同一份合并变量
- onChange 加 useDebounceFn(300ms) + 请求序号去重,handleAudit 提交前 await 最新一轮重算
- 切换任务时重置请求序号与 pending 重算
- 改用 form-create 官方 formData() 取节点表单当前值
- 双 nextTick 改为 until 等 fApi 就绪,1s 兜底超时
2026-05-03 18:48:12 +08:00
guoanhao 11495a64f5 fix(bpm):修复流程网关分支问题 2026-04-22 17:37:30 +08:00
水人 d492aeb56d
update src/views/bpm/processInstance/detail/ProcessInstanceOperationButton.vue.
一个小错误

Signed-off-by: 水人 <417693680@qq.com>
2025-12-20 03:22:34 +00:00
YunaiV 583f2b58f7 fix:【bpm】业务表单的流程打印报错的问题,对应 https://github.com/YunaiV/ruoyi-vue-pro/issues/1027 2025-11-29 17:55:20 +08:00
Lesan bd91bd9057 feat: 添加radio、checkbox、select打印显示 2025-09-08 11:27:31 +08:00
Lesan ba64031015 fix: 打印只能显示一页 2025-09-08 09:57:02 +08:00
YunaiV bcf8f6c821 review:【bpm 工作流】流程打印 2025-09-07 17:21:52 +08:00
LesanOuO bfd918271f fix: 代码评审修改 2025-09-06 12:02:12 +08:00
Lesan d64b49ba94 feat: 代码评审修改 2025-09-06 10:37:41 +08:00
YunaiV 535ccd3389 review:【bpm 工作流】流程打印 2025-09-04 22:53:11 +08:00
Lesan 7e0c61c459 feat: 代码评审修改 2025-09-04 09:16:29 +08:00
YunaiV be964a6287 review:【bpm 工作流】流程打印 2025-09-03 13:25:05 +08:00
Lesan 4118112423 feat: 实现流程打印功能 2025-09-02 17:04:31 +08:00
Lesan df3efa9ca5 feat: 添加打印按钮 2025-08-29 15:31:44 +08:00
YunaiV ca17d5ac21 feat:【bpm 工作流】审批人自选时,相同节点共享数据 2025-08-02 22:08:32 +08:00
YunaiV 9bce2e48f5 review:【bpm 工作流】usertask 的跳过表达式 2025-07-29 13:13:56 +08:00
jason 21e663a719 Merge branch 'dev' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into dev 2025-07-29 09:25:53 +08:00
jason 15aef8d4b7 feat: [BPM 工作流] Simple 模型新增跳过表达式 2025-07-29 09:25:25 +08:00
YunaiV 2a06f6744d fix:【BPM 工作流】流程预测时,“查看子流程”按钮不支持点击 2025-07-22 19:09:10 +08:00
sen 21c5f168f1
气泡如果是已弹出状态,则不重复执行后续操作 2025-06-19 10:52:58 +08:00
YunaiV e75dbd6762 【代码评审】BPM:子流程的代码 2025-03-25 12:57:56 +08:00
Lesan cf122fa344 feat: 流程时间线适配子流程节点 2025-03-25 11:07:42 +08:00
smallNorthLee 07d39d7428 review: 删掉TODO注释,此场景已由后端处理 2025-03-16 22:36:49 +08:00
smallNorthLee fd3b659fe9 fix: 修复审批通过时,校验审批节点是否配置审批人无返回问题 2025-03-16 22:27:03 +08:00
YunaiV 9f96c6177d 【代码评审】BPM:feat:添加simple设计器,分支条件下拉框非必填字段提示 2025-03-15 16:51:01 +08:00
lizhixian 95452312c5 review:重构代码 2025-03-13 17:41:08 +08:00
YunaiV 0e452aa1a7 【代码评审】BPM:下一个审批人 2025-03-06 09:43:22 +08:00
lizhixian 8244050ea0 review:代码审查 2025-03-05 17:31:45 +08:00
smallNorthLee 5b6616a144 review: 修改接口名称 2025-03-04 22:57:41 +08:00
smallNorthLee 3b5a0ae290 fix: 流程再次发起,预测节点查询 2025-03-03 21:09:59 +08:00
lizhixian c2e99fb427 feat: 新增逻辑条,candidateStrategy=34,审批人自选 2025-03-03 14:38:29 +08:00
smallNorthLee a383363e69 feat: 新增获取下一个执行的流程节点接口 2025-03-02 22:30:10 +08:00
YunaiV 8d8ada1751 【代码评审】BPM:下一个审批人 2025-03-01 17:29:22 +08:00
smallNorthLee 3ef04b55bc feat:添加todo 2025-02-28 22:56:22 +08:00
smallNorthLee 971dc4a4c2 Merge branch 'smallNorth/bpm' of https://gitee.com/Lee_SmallNorth/yudao-ui-admin-vue3 into smallNorth/bpm 2025-02-28 22:55:28 +08:00
smallNorthLee 10c65d3967 feat: 添加todo 2025-02-28 22:55:24 +08:00
lizhixian cf03e72264 feat: 添加todo 2025-02-28 17:11:34 +08:00
lizhixian 74d560a19e review: 调整字段名称 2025-02-26 15:58:13 +08:00
smallNorthLee 303bbbdd7f review:代码审查 2025-02-25 22:42:46 +08:00