陈伟
|
95e33ac606
|
fix(workflow): 修正工作流引擎中的状态映射逻辑
- 将工作项状态字段从 w.Status 更改为 i.Status
- 添加 WorkStatus 字段并设置为 w.Status
- 移除被注释掉的旧状态判断逻辑
- 统一各查询节点中的状态字段映射规则
- 确保实例状态和工作项状态正确区分使用
|
2026-02-10 11:18:22 +08:00 |
陈伟
|
242c4926a7
|
docs(workflow): 更新工作流核心API接口注释和流程状态说明
- 更新Controller注释中的功能描述,将事项查询改为拟办箱/待办箱/经办箱/未办结/已办结/统计查询
- 添加流程状态转换的详细说明,包括Submitted到Forwarded、Auditing、Summarized、Completed或Rejected的状态流转
- 补充区县提交后各阶段的状态变化说明,完善流程处理逻辑文档
|
2026-02-10 11:11:44 +08:00 |
陈伟
|
bcd05456a2
|
docs(workflow): 更新工作流控制器文档注释并优化代码
- 移除未使用的 ApiExplorer 引用
- 更新保存拟办接口描述,移除逻辑待完善标注
- 修改查询我的拟办接口描述为查询我的拟办(拟办箱)
- 更新查询我的待办接口描述为查询我的待办(待办箱)
- 将查询我的已完成接口重命名为查询我的已办结
- 为查询全部事项接口添加监督科功能说明
- 在工作项处理中添加部门信息注释和默认通过逻辑
- 优化条件判断使用空合并赋值运算符
- 更新流程归档节点名称为流程结束
- 合并查询条件提升性能
|
2026-02-10 09:57:03 +08:00 |
陈伟
|
bc8a68fe91
|
feat(workflow): 添加工作流查询结果排序功能
- 在待办事项查询中按处理时间降序排列
- 在已完成事项查询中按处理时间降序排列
- 在进行中事项查询中按处理时间降序排列
- 在已结束事项查询中按处理时间降序排列
- 在流程查询列表中按更新时间降序排列
- 统一了所有工作流状态查询的排序逻辑
|
2026-02-10 08:56:44 +08:00 |
陈伟
|
ac10a8dd27
|
1. 拟办列表倒序
2. 归档节点部门信息更新
|
2026-02-10 08:51:36 +08:00 |
陈伟
|
f421e937d5
|
refactor:表单表名重命名
|
2026-02-10 08:33:20 +08:00 |
陈伟
|
5bcd9e3345
|
fix(flow): 结束工作项针对驳回及归档分别填充不一样的数据
|
2026-02-09 16:53:49 +08:00 |
陈伟
|
20cf9eae9e
|
fix(workflow): 修复并行节点工作项创建逻辑
- 移除审核科室转发的待办注释
- 修正并行节点通过后工作项的处理人设置逻辑
- 调整归档完成和退回修改的评论条件判断
|
2026-02-09 16:38:16 +08:00 |
陈伟
|
824c28fb16
|
fix(workflow): 审核部门查询去重
|
2026-02-09 15:17:45 +08:00 |
陈伟
|
4d0bf5fc53
|
fix(flow):处于审核节点的待审核项目出现在未选择部门的项目列表当中
|
2026-02-09 14:39:35 +08:00 |
陈伟
|
3e7a06fe2b
|
fix(workflow): 修复工作流归档和审核注释逻辑
- 将归档完成注释简化为归档
- 修复汇总节点审核通过时的注释显示逻辑
- 优化审核结果处理中的注释赋值条件
- 修正归档完成状态下的注释设置
- 调整审核不通过时的默认注释内容
|
2026-02-09 14:09:54 +08:00 |
陈伟
|
af208c5eff
|
fix(file):当项目归档时,归档节点无绑定角色问题,导致的查询不到部门信息
|
2026-02-09 14:01:29 +08:00 |
陈伟
|
c368b01575
|
refactor(workflow): 优化违法建设评估更新逻辑
- 移除重复的对象创建,直接修改现有对象属性
- 保持原有的业务字段更新逻辑
- 简化数据库更新操作,提高代码可读性
- 维持附件处理功能不变
|
2026-02-09 11:16:34 +08:00 |
陈伟
|
7262d536b6
|
处理记录被默认值覆盖更新问题
|
2026-02-09 10:53:22 +08:00 |
陈伟
|
62fe665507
|
feat(workflow): 添加工作流查询中的关键词搜索功能
- 在草稿箱查询中添加业务编号关键词过滤条件
- 在待办事项查询中添加业务编号关键词过滤条件
- 在已办事项查询中添加业务编号关键词过滤条件
- 在已完成事项查询中添加业务编号关键词过滤条件
- 在流程实例查询中添加业务编号关键词过滤条件
- 使用WhereIF方法实现条件化搜索避免空字符串匹配
|
2026-02-08 17:02:33 +08:00 |
陈伟
|
95c2649816
|
fix(workflow): 修复工作流汇总节点处理逻辑
- 在归档完成后添加空行以保持代码格式
- 查询目标节点的角色ID并获取对应部门信息
- 修正汇总工作项的状态设置逻辑,通过时设为已完成,不通过时设为待办
- 为汇总工作项添加部门ID和部门名称字段
- 更新审核不通过时的注释内容
|
2026-02-08 16:38:21 +08:00 |
陈伟
|
0b01b45ee7
|
fix(workflow): 修复工作流节点状态设置逻辑
- 移除流程实例处理中的多余空行
- 修复目标节点状态设置,根据审核结果动态设置为待办或已完成
- 更新节点处理时间记录逻辑
- 调整审核不通过时的备注信息生成规则
|
2026-02-08 16:31:04 +08:00 |
陈伟
|
a51037cc1a
|
fix(workflow): 修复工作流引擎中工单数据更新问题
- 在审核结果处理后添加了工单数据的数据库更新操作
- 确保工单的组织名称和审核结果能够正确持久化
- 解决了之前审核流程完成后数据未及时同步的bug
|
2026-02-08 16:17:12 +08:00 |
陈伟
|
dc2d1026f1
|
fix(workflow): 修复并行审核节点的结果处理逻辑
- 在并行审核流程中添加了适当的分隔符以确保代码结构清晰
- 为归档完成操作增加了必要的空行以提高可读性
- 修改了AuditResult字段的赋值逻辑,使用IIF函数处理空值情况
- 确保当工作项审核结果为空时使用审核表中的结果,否则保留原值
|
2026-02-08 16:02:42 +08:00 |
陈伟
|
733d5966ab
|
fix(workflow): 修复并行审批流程中的注释逻辑
- 在并行审批流程中添加审核结果判断条件
- 当审核结果为"Pass"时设置注释为"审核通过"
- 确保审批注释在并行节点处理过程中正确传递
|
2026-02-08 15:09:38 +08:00 |
陈伟
|
8cff0e7af0
|
feat(workflow): 更新工作流引擎材料提交和审批功能
- 将提交业务材料注释简化为提交材料
- 添加审核结果字段用于存储审批状态
- 更新普通节点处理逻辑并设置默认下发到审核科室
- 在分支节点中根据审核结果设置归档完成状态
- 优化工作项数据库操作流程
- 添加审核结果数据库映射字段
|
2026-02-08 15:05:41 +08:00 |
陈伟
|
5bdef2886c
|
详情节点信息添加部门名称
|
2026-02-08 14:44:53 +08:00 |
陈伟
|
3cc91f4a1b
|
详情节点显示调整只显示审核完成节点
|
2026-02-08 14:43:39 +08:00 |
陈伟
|
5f152c7bc9
|
fix(workflow): 优化工作流引擎中的注释信息
- 简化了业务材料提交时的注释内容,从"区县提交业务材料,流程发起成功"改为"提交业务材料"
- 移除了冗余的流程发起成功描述,保持注释简洁明了
|
2026-02-08 14:20:20 +08:00 |
陈伟
|
a152da45f7
|
feat(workflow): 工作流引擎中为工作项添加组织信息
- 在普通节点/分支节点处理中查询角色对应的组织信息
- 将组织ID和组织名称存储到新创建的工作项中
- 使用左连接查询获取角色关联的用户和组织数据
- 为工作项实体添加OrgId和OrgName字段存储组织信息
|
2026-02-08 13:59:07 +08:00 |
陈伟
|
fbdab38368
|
fix(workflow): 修复我的待办查询权限控制问题
- 获取当前用户组织信息用于权限过滤
- 在待办事项查询中添加组织ID过滤条件
- 确保用户只能查看本组织内的待办流程
|
2026-02-08 13:51:54 +08:00 |
陈伟
|
51d5557502
|
fix(workflow): 修改工作流引擎中的角色筛选条件
- 将角色名称筛选改为角色ID筛选,提高查询准确性和性能
- 修复因角色名称可能变化导致的权限验证问题
|
2026-02-08 13:40:59 +08:00 |
陈伟
|
004aeadc7a
|
feat(workflow): 工作流引擎中添加组织信息处理功能
- 获取当前用户的组织信息并存储到变量中
- 在工作项处理过程中设置组织ID和组织名称
- 将组织信息保存到数据库中的工作项记录
- 确保工作项处理时携带完整的组织上下文信息
|
2026-02-08 12:32:58 +08:00 |
陈伟
|
e33f4023f7
|
feat(workflow): 更新工作流引擎以支持多组织处理
- 将ApiResult中的OrgIds字段从long类型改为List<long>类型
- 在WorkflowEngineApp中添加当前用户组织信息获取逻辑
- 为流程工作项添加组织ID和组织名称字段存储
- 修改FlowToNextNode方法以传递组织信息参数
- 更新CreateAuditDeptWorkitem方法以按指定组织创建工作项
- 重构审核部门工作项创建逻辑以支持多组织并行处理
- 移除原有的部门名称拼接逻辑,改用组织信息独立存储
|
2026-02-08 12:29:33 +08:00 |
陈伟
|
32fdfe941e
|
refactor(workflow): 优化查询结果映射逻辑
- 将匿名对象替换为新的对象初始化语法
- 简化了属性选择表达式
- 提高了代码可读性和维护性
|
2026-02-08 12:01:57 +08:00 |
陈伟
|
7f8c5172fd
|
feat(workflow): 添加工作流监督部门功能
- 在 ApiResult 中新增 OrgIds 字段用于存储部门ids
- 新增 ListSupervisionOrg 接口获取监督部门列表
- 实现查询审核角色下所有部门信息的功能
- 添加并行节点转发到指定部门的待办逻辑
- 优化工作流引擎中的部门审核工作项创建机制
|
2026-02-08 11:53:44 +08:00 |
陈伟
|
e723e48c8d
|
feat(workflow): 添加节点类型字段支持
- 在 ApiResult 类中新增 NodeType 属性
- 在工作流引擎查询中添加节点类型映射
- 实现节点类型数据的返回功能
|
2026-02-08 10:41:45 +08:00 |
陈伟
|
ef2ffc146b
|
refactor(workflow): 优化工作流引擎代码结构
- 将业务编号前缀定义为类级别常量,提高代码可维护性
- 统一使用类级别的prefix常量替换硬编码字符串
- 修复左连接查询中的参数命名格式,提升代码一致性
- 清理重复的前缀变量声明,减少代码冗余
|
2026-02-08 10:36:08 +08:00 |
陈伟
|
c99ac186d0
|
feat(workflow): 添加工作项节点类型字段
- 在 ZyFlowWorkitem 实体中新增 NodeType 属性
- 修改查询逻辑以关联 ZyFlowNode 表获取节点类型
- 更新工作项查询结果映射包含节点类型信息
- 添加 SugarColumn 特性标记 NodeType 字段为忽略状态
|
2026-02-08 10:25:24 +08:00 |
陈伟
|
c2944b7f64
|
fix(workflow): 修复工作流汇总节点处理逻辑
- 修改ProcessSummaryNode方法参数,使用requestDto对象替代auditResult字符串
- 更新汇总节点审核结果判断逻辑,使用requestDto.AuditResult属性
- 修复归档完成时的评论内容,使用requestDto.Comment属性替代固定文本
- 保持退回区县情况下的错误提示信息不变
|
2026-02-08 10:07:02 +08:00 |
陈伟
|
531dbddcbe
|
详情添加用户id
|
2026-02-08 09:59:32 +08:00 |
陈伟
|
3cb171b6af
|
refactor(workflow): 重构工作流引擎应用代码结构
- 移除不必要的命名空间引用和using语句
- 将ApiResult类从控制器命名空间移动到工作流模块
- 删除待办注释和冗余代码行
- 添加并行节点审核意见和结果字段映射
- 修改工作项创建逻辑以支持多用户角色处理
- 更新工作项查询以关联并行审核数据
|
2026-02-08 09:56:25 +08:00 |
陈伟
|
b6818328d6
|
refactor(workflow):
- 将User字段重命名为UserId以提高代码可读性
|
2026-02-08 09:03:59 +08:00 |
陈伟
|
669e19cddc
|
feat(workflow): 添加根据工作项ID获取部门及人员信息功能
- 在CustomWorkflowController中新增GetUserInfoWithDept接口
- 实现WorkflowEngineApp中的GetUserInfoWithDept方法
- 查询下一节点绑定角色并获取角色下所有用户及部门信息
- 修复工作流状态查询中的字段引用错误
- 通过多表关联查询获取用户、角色、组织架构信息
|
2026-02-08 08:53:38 +08:00 |
陈伟
|
a5d06c6c27
|
perf(workflow): 优化工作流任务查询性能
- 添加显式字段映射避免全量数据加载
- 减少数据库查询的数据传输量
- 提升工作流实例任务列表加载速度
|
2026-02-07 18:29:44 +08:00 |
陈伟
|
70715d8e67
|
项目详情增加工作项信息
|
2026-02-07 18:17:58 +08:00 |
陈伟
|
f55c75a766
|
```
fix(workflow): 修复工作流并行审核和汇总节点处理逻辑
- 注释掉并行审核中的下一个节点ID解析逻辑
- 修改分支汇总节点调用,传入审核结果参数
- 更新ProcessSummaryNode方法签名,接收审核结果参数
- 移除数据库查询判断审核状态的逻辑,直接使用传入的审核结果
- 调整汇总工作项创建逻辑,统一设置处理人为当前用户
- 修改汇总节点注释内容,区分归档完成和退回情况
```
|
2026-02-07 18:08:27 +08:00 |
陈伟
|
eb886838f3
|
已办项目状态展示工作项的状态(针对个人)
|
2026-02-07 17:23:23 +08:00 |
陈伟
|
2e7cdc7e90
|
feat(workflow): 更新工作项处理者信息
- 在工作项完成时设置处理者ID和名称
- 记录工作项处理时间戳
- 保留原有评论功能并设置默认完成评论
|
2026-02-07 17:08:31 +08:00 |
陈伟
|
01dc9cde5e
|
refactor(workflow): 优化附件处理逻辑和代码结构
- 移除冗余的 attachmentPaths 变量声明,避免重复计算
- 将附件路径拼接逻辑移到实际需要使用的条件分支中
- 使用 IsEmpty() 方法替代字符串判空,提高代码可读性
- 优化 SQL 查询中的 OR 条件格式,提升代码规范性
- 为数据库更新操作添加 IgnoreNullColumns() 配置,增强数据处理安全性
- 统一附件处理逻辑,确保在所有相关业务场景中正确设置附件路径
|
2026-02-07 16:55:10 +08:00 |
zhangbin
|
b04a261bd1
|
修改更新
|
2026-02-07 15:42:27 +08:00 |
zhangbin
|
df02e2c557
|
修改更新方式
|
2026-02-07 15:12:36 +08:00 |
陈伟
|
d155e1c5ed
|
feat(workflow): 添加工作流任务类型字段
- 在WorkflowEngineApp中为任务查询结果添加Type字段映射
- 保持与其他任务属性的一致性结构
|
2026-02-07 13:26:12 +08:00 |
陈伟
|
a9e25eb9eb
|
refactor(workflow): 优化工作流待办事项查询逻辑
- 简化了子查询中的过滤条件组合
- 移除了不必要的WhereIF判断和重复的HandlerId条件
- 直接使用OR操作符合并用户处理和节点ID匹配条件
- 保持了原有的实例ID关联和选择逻辑不变
|
2026-02-07 13:24:13 +08:00 |
陈伟
|
ab4650ce7f
|
feat(workflow): 添加工作项ID到流程查询结果
- 在FlowQuerySingleResultDto中新增workitemId字段
- 为草稿状态的工作流实例返回对应的工作项ID
- 保持原有的实例ID、节点名称和状态信息
|
2026-02-07 13:12:16 +08:00 |