陈伟
|
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 |
陈伟
|
c75a70509a
|
refactor(workflow): 重命名业务编号字段并完善流程引擎功能
- 将 IllegalConstructionAssessment 实体中的 BusinessNo 字段重命名为 BusinessNumber
- 更新 WorkflowEngineApp 中所有相关查询以使用新的 BusinessNumber 字段名
- 在创建评估记录时添加 Type 字段赋值
- 修复流程实例关联查询中的字段引用错误
- 确保所有工作流相关的数据库查询都使用正确的字段名称
|
2026-02-07 13:10:19 +08:00 |
陈伟
|
224a71fe5a
|
fix(workflow): 修复业务编号验证逻辑并优化代码
- 修复了拟办数据验证时缺少业务编号检查的问题
- 添加了业务编号为空的条件判断
- 修正了业务编号赋值的位置错误
- 使用空合并赋值运算符简化页面查询初始化逻辑
|
2026-02-07 13:05:41 +08:00 |
陈伟
|
34a867ed76
|
refactor(workflow): 重构工作流引擎中的表单状态更新逻辑
- 移除审批完成时的重复表单状态更新代码
- 删除待办逻辑相关的注释说明
- 在流程实例完成时统一处理表单状态更新
- 根据流程结果设置表单状态为完成或驳回
|
2026-02-07 12:42:27 +08:00 |
陈伟
|
347acd16a8
|
fix(workflow): 修复工作流引擎中的状态判断和查询问题
- 在脚本节点工作项处理后添加归档或驳回判断注释
- 重新排列流程查询结果中的字段顺序以确保正确的映射
- 使用条件表达式修复流程实例状态显示逻辑,正确处理拒绝状态
|
2026-02-07 12:19:21 +08:00 |
陈伟
|
2f23a90589
|
fix(workflow): 解决驳回提交数据对流程变量的影响
- 删除指定实例ID的流程变量记录避免数据冲突
- 确保流程变量正确初始化不受历史数据影响
|
2026-02-07 11:35:59 +08:00 |
陈伟
|
97038f680f
|
fix(workflow): 解决工作流引擎中表单状态更新和查询逻辑问题
- 移除代码中的todo注释,完善直接提交拟办的处理逻辑
- 在工作流完成后更新非法建设评估表单状态为Completed
- 优化工作项查询逻辑,移除不必要的去重操作并改进连接条件格式化
- 更新待办事项查询中的注释,考虑流程与表单信息分离的设计思路
|
2026-02-07 11:23:04 +08:00 |
陈伟
|
6b66802a6d
|
refactor(workflow): 重构工作流引擎中的类型属性命名和业务逻辑
- 将 ApiResult.cs 中的 type 属性重命名为 Type,统一属性命名规范
- 移除重复的取号逻辑,优化代码结构
- 调整事务开启位置,将 BeginTran() 调用移到合适的位置
- 添加对 Title、Attachments 和 Type 字段的选择性更新逻辑
- 修复多处使用旧属性名 type 的引用,统一使用 Type 属性
- 优化流程变量设置,确保类型值正确传递
- 调整业务逻辑顺序,提高代码可读性和维护性
|
2026-02-07 10:44:13 +08:00 |
陈伟
|
d0136d4bc6
|
chore(config): 更新数据库连接配置并优化代码格式
- 将数据库主机地址从 192.168.10.163 更改为 localhost
- 移除工作流引擎应用中的多余空行以改善代码格式
|
2026-02-07 10:21:59 +08:00 |
陈伟
|
2c38eae821
|
refactor(workflow): 重命名违建评估业务编号字段
- 将 IllegalConstructionAssessment 实体中的 BusinessNumber 字段重命名为 BusinessNo
- 更新 WorkflowEngineApp 中所有相关的字段引用以使用新的字段名
- 修改数据库查询中的字段映射关系保持一致性
- 确保工作流引擎中业务编号的处理逻辑正常运行
|
2026-02-07 09:59:10 +08:00 |
陈伟
|
b1451000af
|
fix(workflow): 解决草稿保存功能中的业务编号生成和数据更新问题
- 移除了关于流程处理状态处置的待办注释
- 修复了草稿保存时业务编号重复生成的问题
- 添加了对现有草稿的更新逻辑,当业务编号存在时执行更新操作
- 优化了事务处理流程,确保数据一致性
- 修复了回滚不完整的问题
- 添加了对附件路径的空值检查和处理
- 改进了异常处理机制,增加了草稿不存在时的错误提示
|
2026-02-07 09:52:38 +08:00 |
陈伟
|
fb5ae14860
|
refactor(workflow): 优化工作流引擎查询逻辑并更新流程状态说明
- 更新工作项处理方法注释,明确执法监督科和审核科的处理范围
- 在FlowInstance实体中添加详细的流程状态枚举说明
- 重构待办、已办、未办结、已完成查询逻辑,使用多表连接直接获取业务数据
- 移除原有的循环组装逻辑,提高查询效率
- 添加关于区县用户、监督科用户、审核科用户的处理逻辑说明
- 修复流程状态查询条件,统一使用左连接方式获取完整数据
- 添加关于流程归档节点名称的默认值处理
|
2026-02-07 09:25:57 +08:00 |
陈伟
|
6b5ce05db6
|
fix(workflow): 修正工作流状态显示问题
- 添加拟办数据存在性检查逻辑
- 修正工作项状态字段映射,从拟办状态改为工作项状态
- 更新状态字段来源确保显示正确的当前节点状态
|
2026-02-07 08:44:58 +08:00 |
陈伟
|
f0c9283629
|
```
refactor(workflow): 优化工作流引擎中的业务编号生成和数据更新逻辑
- 在流程开始时提前生成业务编号,避免重复代码
- 将数据更新操作从 IgnoreColumns() 改为 IgnoreNullColumns() 提高灵活性
- 移除重复的业务编号生成代码,统一在事务开始时处理
- 优化数据库操作的一致性,确保数据完整性
```
|
2026-02-06 17:02:55 +08:00 |
陈伟
|
047845f9fc
|
fix(workflow): 修正工作流实例查询条件和事务处理
- 修正了草稿状态工作项查询条件,将用户匹配从InstanceId改为InitiatorId
- 移除了事务开始后的多余空行,优化代码格式
- 确保工作流实例查询基于流程发起人而非实例ID进行过滤
|
2026-02-06 16:51:05 +08:00 |
陈伟
|
1dd9ce00b3
|
fix(workflow): 修复工作流草稿保存功能返回值和事务处理
- 修改SaveDraft方法返回类型从object为bool
- 修复事务提交逻辑,确保成功时提交事务
- 添加异常处理机制,失败时回滚事务并抛出异常
- 优化业务编号生成逻辑的位置
- 修正API响应返回实际保存结果值
|
2026-02-06 16:47:31 +08:00 |
陈伟
|
f29e9a9aca
|
feat(workflow): 优化业务编号生成器并修复流程处理逻辑
- 修改GenerateBusinessNo方法增加step参数支持自定义步长
- 在CustomWorkflowController中硬编码流程代码为IllegalConstructionFlow
- 修复IllegalConstructionAssessment实体中SugarColumn属性格式
- 优化更新操作使用UpdateColumns避免主键冲突
- 重构拟办查询逻辑使用多表连接获取完整数据
- 完善业务编号重复检查机制并调整前缀生成策略
- 修复注释中"未完成"为"未测试"的描述错误
|
2026-02-06 16:33:57 +08:00 |
陈伟
|
94b47682f5
|
refactor(workflow): 移除多余代码块
- 移除了工作流引擎中的多余 break 语句
- 清理了分支节点处理逻辑中的重复代码
|
2026-02-06 15:37:04 +08:00 |
陈伟
|
397b3edd28
|
refactor(workflow): 重构工作流引擎应用中的流程实例处理逻辑
- 优化了流程实例的创建和更新逻辑,统一处理已存在业务编号的情况
- 调整了违法建设评估记录的插入和更新操作顺序
- 修正了业务编号前缀生成规则,确保一致性
- 简化了流程工作项的状态更新流程
- 移除了重复的数据库操作代码,提高执行效率
- 优化了流程变量保存的位置和时机
|
2026-02-06 15:27:16 +08:00 |
陈伟
|
67425d76ef
|
```
feat(workflow): 完善工作流草稿保存功能并优化数据库查询
- 添加事务处理确保数据一致性
- 集成流程模板查询和验证逻辑
- 实现流程实例创建和开始节点初始化
- 添加工作项记录并优化SQL查询结构
- 改进错误处理机制
```
|
2026-02-06 15:03:34 +08:00 |
陈伟
|
5fc02c54fd
|
fix(workflow): 修复工作流引擎中的查询逻辑和数据类型设置
- 移除被注释掉的旧查询代码
- 修复违建评估流程实例查询逻辑
- 添加缺失的类型字段赋值以确保数据完整性
- 更新数据库查询以提高性能和准确性
|
2026-02-06 14:53:27 +08:00 |
陈伟
|
029de38da8
|
refactor(workflow): 优化工作流查询逻辑并修复数据类型问题
- 将Detail接口返回类型从ApiResponseDto<string>改为ApiResponseDto<dynamic>
- 修复IllegalConstructionAssessment实体中Type字段类型从string改为int
- 启用PostgreSQL SQL日志输出便于调试
- 重构工作流待办查询逻辑,使用多表连接替代复杂子查询
- 优化流程实例、节点和违建评估表的数据关联查询
- 移除原有的低效循环查询方式,提升查询性能
- 完善流程查询结果DTO的数据映射和空值处理逻辑
|
2026-02-06 14:51:40 +08:00 |