Commit Graph

555 Commits (361f4d8d1575834ffbf2ef41189ac5a32f54401a)

Author SHA1 Message Date
YunaiV 361f4d8d15 fix(ts): 收敛 CRM/BPM/IOT 局部类型
- CRM 商机状态 VO 合并:statuses 改为 BusinessStatusVO[],defaultStatus 改为 endStatus
- BPM form-create 对齐 v-model:api,用 @form-create/element-ui 的 Api 类型替代 ApiAttrs 并移除 @ts-ignore
- IOT OTA 任务 status 改可选、deviceScope 保持必填,详情页去掉假默认值
- 修复 SpuSelect expandRowKeys 类型,补 CRM 统计表格类型,移除 UserSignList 冗余 nickname 筛选
- 集合对比清理 vue-tsc 增量缓存后确认 0 新增错误

ts:check 133 → 85,无新增类型错误
2026-06-21 05:52:14 -07:00
YunaiV bc25430fa5 fix(ts): 低风险类型修复并修复预览交互问题
- formatDate 入参放宽为 dayjs.ConfigType,删除冗余 formatDateByConfig
- 多处 ref([]) 补精确数组类型(BPM/AI workflow/SMS log/DiyEditor 等)
- 路由参数/模板 index 显式 Number(),Upload 响应补局部类型
- LeaveCreateData 局部扩展 startUserSelectAssignees,不污染共享 VO
- 修复 mall 订单详情 formatDate.deliveryTime typo(发货时间行此前不显示)
- 修复 FloatingActionButton 缺失 handleActive,预览态点击仅收起面板

ts:check 542 → 478,无新增类型错误
2026-06-20 21:46:59 -07:00
YunaiV cb9400e93d fix(ts): 批量精确补全 CRM/ERP/MES 表单字段类型
- 各业务域表单状态按需标注 number/string | undefined,不使用 Partial,不改共享 VO
- FollowUpRecordForm 补全模板已绑定但缺失的字段
- RoleAssignMenuForm 修正 reactive 误用 .value,恢复菜单加载和重置逻辑
- BPMN 设计器组件保留不动

ts:check 748 → 590,无新增类型错误
2026-06-20 11:40:07 -07:00
芋道源码 e566d9f60a
!885 Merge remote-tracking branch 'origin/master' into master-bpm-bug-fix
Merge pull request !885 from Jason/master-bpm-bug-fix
2026-06-20 17:44:33 +00:00
YunaiV 0970806dca fix(ts): 补全音乐播放器进度交互并修复低风险类型错误
- 音乐列表改用 typed provide/inject + MusicSong,audioBar 接真实 audio 状态(进度/时长/seek/换源重载)
- 修复 SocialLogin 验证码因布尔误判而从不显示
- getBoolDictOptions 返回类型收窄为 boolean,:key 统一 String()
- CRM/售后 tab.paneName 判空 + String() 后写入查询参数
- demo03 子表入参字段名对齐接口(demo03courses/demo03grade)等单点修复

ts:check 829 → 795,无新增类型错误
2026-06-20 09:56:29 -07:00
jason 2c4b6a65c8 Merge remote-tracking branch 'origin/master' into master-bpm-bug-fix 2026-06-20 23:56:36 +08:00
jason 950850529d fix: [bpm] simple 设计器导入问题修复 2026-06-20 23:38:05 +08:00
YunaiV 63dfc5e2c3 refactor(ts): 清理未使用代码并修复低风险类型错误
- 移除未使用的 import/变量/参数及死代码(TS6133/6192/6196)
- Element Plus size="mini" → "small"
- 补充 DICT_TYPE.PAY_TRANSFER_TYPE
- RTC 媒体元素改用 callback ref,卸载时清理 srcObject

ts:check 错误 1003 → 855,无新增类型错误
2026-06-20 08:29:55 -07:00
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
YunaiV 46602fec26 feat:【bpm】优化业务表单流程添加重新发起功能 2025-12-27 11:39:24 +08:00
YunaiV e80e4cdea8 Merge branch 'master' of https://github.com/yudaocode/yudao-ui-admin-vue3 2025-12-27 11:22:31 +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
zhanglc 3a6454cfc1 feat: 【bpm】bpmn设计器: 业务表单流程添加重新发起功能 2025-12-09 22:20:07 +08:00
YunaiV 94786c55cd Merge branch 'master' of https://github.com/yudaocode/yudao-ui-admin-vue3 2025-11-29 18:40:55 +08:00
芋道源码 213128488f
Merge pull request #201 from zhanglc0618/translate
fix: 修复一些bpmn-js标签typo问题,新增一些翻译
2025-11-29 18:31:50 +08:00
YunaiV 583f2b58f7 fix:【bpm】业务表单的流程打印报错的问题,对应 https://github.com/YunaiV/ruoyi-vue-pro/issues/1027 2025-11-29 17:55:20 +08:00
beihai 1bc45bf486 fix:流程管理-流程监听器新增中事件选项汉化 2025-11-25 14:10:13 +08:00
YunaiV bdec0484b6 fix:【bpm】bpmn 设计器:工作流节点操作按钮的操作不起作用,对应 https://t.zsxq.com/XtLYq 2025-11-23 18:29:08 +08:00
YunaiV ce351f6166 fix:【bpm】提交人权限的错误文案提示,https://gitee.com/zhijiantianya/yudao-cloud/issues/ICXD5T 2025-11-23 15:32:22 +08:00
YunaiV da0f6bd183 feat & bugfix:优化部门模块的代码、提示等 2025-10-26 16:07:18 +08:00
xingyu4j 9e75e98a3f fix: wangEditor 2025-10-15 11:30:40 +08:00
xingyu4j 4e870d6980 chore: 使用wangeditor-next 替换wangeditor 2025-10-15 11:29:20 +08:00
YunaiV a126f42c35 fix:【bpm 工作流】已办任务的审批状态过滤不正确 2025-10-02 09:36:06 +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
芋道源码 1c6e6eb24e
!816 流程打印
Merge pull request !816 from Lesan/feature/bpm-打印
2025-09-03 01:21:20 +00:00
Lesan 4118112423 feat: 实现流程打印功能 2025-09-02 17:04:31 +08:00
Lesan df3efa9ca5 feat: 添加打印按钮 2025-08-29 15:31:44 +08:00
Lesan d445845bdb fix: 引入路径错误 2025-08-29 15:09:04 +08:00
Lesan 77e84cc4fa feat: 添加表单字段 2025-08-29 15:03:51 +08:00
Lesan 84de7fcd46 feat: 通过wangeditor自定义打印模板 2025-08-29 14:19:52 +08:00
卢祥 6ef61b739d fix(processInstance): 流程表单字段解析调整为使用库解析 2025-08-21 15:19:48 +08:00