Commit Graph
262 Commits
Author SHA1 Message Date
ye1023 846c73654c yxk-20260714
改造抄送模块,将我的抄送拆分为:我的待阅和我的已阅

- 抄送记录新增阅读状态和已阅时间字段
- 新建抄送任务默认初始化为待阅
- 新增抄送记录标记已阅接口,并校验仅接收人可操作
- 我的抄送列表支持按待阅/已阅状态过滤
- 查询结果补充抄送记录ID、阅读状态、已阅时间
- 新增数据库升级脚本,拆分“我的待阅”“我的已阅”菜单并同步权限
2026-07-14 10:43:25 +08:00
wsmandGitee 37c878d6ef !79 fix(excel): 字典/表字典分隔符从 _ 改为 , 解决含下划线值被截断
Merge pull request !79 from wsm/fix/excel_export_split
2026-07-13 07:20:22 +00:00
wsmandClaude Opus 4.7 3de5614715 fix(excel): 字典/表字典分隔符从 _ 改为 , 解决含下划线值被截断
- ExcelAnnotationUtils split 分隔符由 _ 改为 ,
- AutoPoiDictConfig 去掉 --- escape 机制,改用 , 分隔
- 修复 username 等含下划线字段在 Excel 导入导出时被错误转换

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-13 15:18:53 +08:00
wsmandGitee c260a08af9 !78 feat(bpm): 新增排除工作组部门的用户部门名查询接口
Merge pull request !78 from wsm/feature/query_dept_interface
2026-07-13 06:30:40 +00:00
wsmandClaude Opus 4.7 4f79d04096 feat(bpm): 新增排除工作组部门的用户部门名查询接口
- 新增 getNotWorkGroupDepartNamesByUsername,过滤 depart_type='4' 的工作组
- SQL 改为只查 depart_name,不再返回 SysDepart 实体,消除无效字段查询和循环转换
- 已有 getDepartNamesByUsername 同步优化为 name-only 查询
- ActTaskController 节点查询切换至新接口,排除工作组部门

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-13 14:27:21 +08:00
ye1023 d8487b1090 Merge remote-tracking branch 'origin/master' 2026-07-10 15:13:32 +08:00
ye1023 85e8688d29 yxk-20260710
首节点跳过的情况,允许用户写入审批意见
2026-07-10 15:13:22 +08:00
wsmandGitee cf0b35e8eb !77 feat(xispeak,dq): 新增 statusStats 接口,按 bpmStatus 统计各状态数量
Merge pull request !77 from wsm/feature/state_render
2026-07-10 07:08:43 +00:00
wsmandClaude Opus 4.7 7416402e2f feat(xispeak,dq): 新增 statusStats 接口,按 bpmStatus 统计各状态数量
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-10 15:07:04 +08:00
ye1023 b2cddd6c10 Merge remote-tracking branch 'origin/master' 2026-07-10 14:19:06 +08:00
ye1023 3f7fe99067 yxk-20260710
党委会、所务会、把把脉:部门负责人审批节点,增加判断是否完成,若完成则进入督办部门审批;若未完成则回到经办人继续反馈完成情况,直到最终完成任务。
1、优化了setVariableLocal方法,可以传入parentLevel
2、修改了getSonProcessHqVariableString方法
2026-07-10 14:18:55 +08:00
wsmandGitee 44223e4222 !76 fix(bpm): 修复并行子流程endEvent导致流程被误判为已结束
Merge pull request !76 from wsm/fix/query_operator
2026-07-10 02:02:17 +00:00
wsmandClaude Opus 4.7 4121bd72a2 fix(bpm): 修复并行子流程endEvent导致流程被误判为已结束
- 改为通过 RuntimeService 查询流程实例是否活跃来判断结束状态
- 并行内嵌子流程各自的 endEvent 不再干扰主流程结束判断

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-10 10:00:42 +08:00
陈志浩andGitee df8bd95cdd !75 czh-20260710-支持统计完成事项状态以及逾期个数
Merge pull request !75 from 陈志浩/feature/bpm_status-20260710
2026-07-10 00:59:35 +00:00
zhihao 4e9f4380d8 czh-20260710-支持统计完成事项状态以及逾期个数 2026-07-10 08:58:44 +08:00
wsmandGitee 1237cf66f3 !74 feat(xispeak): 实体类关联督办状态和反馈状态字典
Merge pull request !74 from wsm/chroe/update_entity_dictcode
2026-07-09 07:23:57 +00:00
wsmandClaude Opus 4.7 cb2d38004a feat(xispeak): 实体类关联督办状态和反馈状态字典
- BgXiSpeak.bpmStatus 关联 super_status 字典
- BgXiSpeakFeedback.completionStatus 关联 feedback_status 字典

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-09 15:23:10 +08:00
wsmandGitee 3d1309a0ad !73 chore(db): 建立sql-changelog目录,记录数据库变更
Merge pull request !73 from wsm/chore/202607090-db-record
2026-07-09 07:22:08 +00:00
wsmandClaude Opus 4.7 b16b08f27a chore(db): 建立sql-changelog目录,记录数据库变更
- 新增 sql-changelog/ 目录,分 ddl(表结构)和 dml(数据变更)
- 新增 super_status 字典(督办状态:未开始/督办中/已完成)
- 新增 feedback_status 字典(反馈任务状态:未开始/进行中/已完成)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-09 15:21:11 +08:00
wsmandGitee dd9253041e !72 refactor(bpm): ProcessEndListener去除反射调用,改用接口解耦
Merge pull request !72 from wsm/feature/20260709
2026-07-09 06:58:03 +00:00
wsmandClaude Opus 4.7 ce382762f2 refactor(bpm): ProcessEndListener去除反射调用,改用接口解耦
- 新增 IBpmProcessEndCallback 接口,定义在 system-local-api 层
- TaskTaskServiceImpl 实现该接口,委托给内部 syncBusinessBpmStatus
- ProcessEndListener 通过 getBean(接口) 替代反射 invoke,编译期可检查
- 去除无效的 try-catch,异常交由 Flowable 统一处理
- 从 ITaskTaskService 移除仅反射使用的 syncBusinessBpmStatus

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-09 14:52:55 +08:00
ye1023 4bb9e82bad yxk-20260709
文件在线预览功能
2026-07-09 10:18:56 +08:00
陈志浩andGitee 2b43488245 !71 czh-20260708-支持监听流程状态,并写入到业务完成状态中
Merge pull request !71 from 陈志浩/feature/feedback-20260707
2026-07-09 00:24:05 +00:00
zhihao 025cb0b92d czh-20260708-支持监听流程状态,并写入到业务完成状态中 2026-07-09 08:23:23 +08:00
ye1023 186de12d73 yxk-20260708
实际完成时间修改为实际完成日期
格式为yyyy-mm-dd
2026-07-08 16:47:14 +08:00
ye1023 cd01864cb9 yxk-20260708
把把脉的反馈子表增加2个字段:计划完成目标和计划完成时间
2026-07-08 15:12:30 +08:00
ye1023 4fc4bb70c3 yxk-20260708
党委会、所务会的反馈子表增加2个字段:计划完成目标和计划完成时间
2026-07-08 14:40:22 +08:00
ye1023 326f761bf7 yxk-20260708
把把脉导出字段顺序调整
2026-07-08 11:01:14 +08:00
ye1023 69133ae34f yxk-20260707
把把脉增加分管所领导字段
2026-07-07 14:49:02 +08:00
ye1023 4269b02e96 yxk-20260707-党委会所务会添加分管所领导字段 2026-07-07 14:17:55 +08:00
ye1023 13f566ec9f yxk-20260702-党委会导入导出功能优化 2026-07-07 09:46:46 +08:00
wsm 35fb29a570 !70 fix(tasktask): 修正业务状态码值对齐super_status字典
* fix(tasktask): 修正业务状态码值对齐super_status字典
* feat(tasktask): 新增业务状态查询接口
2026-07-07 00:56:59 +00:00
wsmandGitee 2521615baa !69 feat(bpm): 新增流程当前节点及办理人查询接口
Merge pull request !69 from wsm/feature/query_current_assignee
2026-07-06 06:16:35 +00:00
wsmandClaude Opus 4.7 5b56f8bd84 feat(bpm): 新增流程当前节点及办理人查询接口
支持获取流程实例当前活跃任务列表,包含节点名称、任务ID、开始时间、办理人实名及部门信息,兼容会签/并行分支多任务场景。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-06 14:14:36 +08:00
wsm 5741677a70 !68 feat(xispeak): 新增已完成阶段数字段,添加对应数据库升级脚本
* feat(xispeak): 新增已完成阶段数字段,添加对应数据库升级脚本
2026-07-02 09:00:32 +00:00
陈志浩andGitee a38e2b3fba !67 czh-20260702-新增updateTitleAndDeadline接口同步更新中间表与流程变量
Merge pull request !67 from 陈志浩/fix/process-20260702
2026-07-02 08:03:14 +00:00
wsmandGitee 9e9ea519e5 !66 fix(bgpartymatter): 修复 ClassFieldName 常量使用 DB 列名导致 PropertyUtils 注入默认值静默失败
Merge pull request !66 from wsm/fix/export_field_key_fix
2026-07-02 06:32:54 +00:00
wsmandClaude Opus 4.7 dbc0feba89 fix(bgpartymatter): 修复 ClassFieldName 常量使用 DB 列名导致 PropertyUtils 注入默认值静默失败
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-02 14:32:10 +08:00
zhihaoandClaude Opus 4.7 7078949de6 czh-20260702-新增updateTitleAndDeadline接口同步更新中间表与流程变量
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-02 13:36:27 +08:00
wsm bed7abdf2f !65 refactor(bgpartymatter): 合并重复的导入导出接口,通过参数区分会议类型
* refactor(bgpartymatter): 合并重复的导入导出接口,通过参数区分会议类型
* feat(excel): 导入支持收集实体 ID 和注入默认值,新增 BgPartymatter 常量类
2026-07-02 03:06:21 +00:00
zhihaoandClaude Opus 4.7 d1373089bf czh-20260702-新增deletePendingTask接口支持删除未发起流程
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-02 10:05:56 +08:00
ye1023 e39f39eba9 yxk-20260702-党委会导入导出功能优化 2026-07-02 10:01:31 +08:00
wsm eb581e069c !64 feat(excel): BgPartymatter/BgTakepulse Controller 适配 ExcelColumn 导入导出
* feat(excel): BgPartymatter/BgTakepulse Controller 适配 ExcelColumn 导入导出
* feat(excel): BgPartymatter/BgTakepulse 实体补充 ExcelColumn 导入导出注解
2026-07-01 11:39:33 +00:00
wsm d6baa52d9f !63 fix(bpm): 修复节点默认审批意见 MyBatis 查询缺失列,补充条件变量原始字段返回
* fix(bpm): 修复节点默认审批意见 MyBatis 查询缺失列,补充条件变量原始字段返回
* feat(bpm): 流程节点支持配置默认审批意见,按条件变量动态选择
2026-07-01 11:05:50 +00:00
wsmandGitee a062f22aab !62 fix(excel): 修复日期格式不兼容和导入异常未上报的问题
Merge pull request !62 from wsm/fix/excel_time_import
2026-06-30 08:25:59 +00:00
wsmandClaude Opus 4.7 9a41d07f14 fix(excel): 修复日期格式不兼容和导入异常未上报的问题
- 新增弹性日期解析,兼容 yyyy/MM/dd、yyyy/M/d、yyyy.M.d 等 Excel 常见日期变体
- 系统异常时调用 handleError 上报错误,防止前端误报导入成功

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-30 16:25:06 +08:00
陈志浩andGitee 2c8f64b902 !61 czh-20260630-优化计划,增加分页、滚动加载等
Merge pull request !61 from 陈志浩/refactor/tasklist-20260630
2026-06-30 08:17:03 +00:00
zhihao 9988423ae7 czh-20260630-优化计划,增加分页、滚动加载等 2026-06-30 16:15:34 +08:00
陈志浩andGitee e18476ce5b !60 czh-20260630-优化查询;防止清空日期
Merge pull request !60 from 陈志浩/fix/tasklist-20260630
2026-06-30 06:13:29 +00:00
zhihao 0dde93139f czh-20260630-优化查询;防止清空日期 2026-06-30 12:09:14 +08:00