Commit Graph

13 Commits (5f841fa6cacec2b991f663a167503f6674c09e1e)

Author SHA1 Message Date
陈伟 8cff0e7af0 feat(workflow): 更新工作流引擎材料提交和审批功能
- 将提交业务材料注释简化为提交材料
- 添加审核结果字段用于存储审批状态
- 更新普通节点处理逻辑并设置默认下发到审核科室
- 在分支节点中根据审核结果设置归档完成状态
- 优化工作项数据库操作流程
- 添加审核结果数据库映射字段
2026-02-08 15:05:41 +08:00
陈伟 e33f4023f7 feat(workflow): 更新工作流引擎以支持多组织处理
- 将ApiResult中的OrgIds字段从long类型改为List<long>类型
- 在WorkflowEngineApp中添加当前用户组织信息获取逻辑
- 为流程工作项添加组织ID和组织名称字段存储
- 修改FlowToNextNode方法以传递组织信息参数
- 更新CreateAuditDeptWorkitem方法以按指定组织创建工作项
- 重构审核部门工作项创建逻辑以支持多组织并行处理
- 移除原有的部门名称拼接逻辑,改用组织信息独立存储
2026-02-08 12:29:33 +08:00
陈伟 c99ac186d0 feat(workflow): 添加工作项节点类型字段
- 在 ZyFlowWorkitem 实体中新增 NodeType 属性
- 修改查询逻辑以关联 ZyFlowNode 表获取节点类型
- 更新工作项查询结果映射包含节点类型信息
- 添加 SugarColumn 特性标记 NodeType 字段为忽略状态
2026-02-08 10:25:24 +08:00
陈伟 3cb171b6af refactor(workflow): 重构工作流引擎应用代码结构
- 移除不必要的命名空间引用和using语句
- 将ApiResult类从控制器命名空间移动到工作流模块
- 删除待办注释和冗余代码行
- 添加并行节点审核意见和结果字段映射
- 修改工作项创建逻辑以支持多用户角色处理
- 更新工作项查询以关联并行审核数据
2026-02-08 09:56:25 +08:00
陈伟 5736715c59 refactor(workflow): 移除实体类属性的默认空字符串初始化
- 移除 ApiResult 中 BusinessNo、Title、NodeName、Status 和 InitiatorName 属性的空字符串默认值
- 移除 FlowInstance 中 FlowCode、BusinessNo、Status 和 InitiatorName 属性的空字符串默认值
- 移除 FlowInstance 中 CreateTime 属性的 DateTime.Now 默认值
- 移除 IllegalConstructionAssessment 中 Id、Title 和 BusinessNumber 属性的空字符串默认值
- 移除 IllegalConstructionAssessment 中 AcceptanceTime 属性的 DateTime.Now 默认值
- 移除 IllegalConstructionAssessment 中 CreateTime 属性的 DateTime.Now 默认值
- 移除 IllegalConstructionAssessment 中 CreateUser 属性的空字符串默认值
2026-02-07 16:38:50 +08:00
陈伟 fb5ae14860 refactor(workflow): 优化工作流引擎查询逻辑并更新流程状态说明
- 更新工作项处理方法注释,明确执法监督科和审核科的处理范围
- 在FlowInstance实体中添加详细的流程状态枚举说明
- 重构待办、已办、未办结、已完成查询逻辑,使用多表连接直接获取业务数据
- 移除原有的循环组装逻辑,提高查询效率
- 添加关于区县用户、监督科用户、审核科用户的处理逻辑说明
- 修复流程状态查询条件,统一使用左连接方式获取完整数据
- 添加关于流程归档节点名称的默认值处理
2026-02-07 09:25:57 +08:00
陈伟 3e30965bc4 refactor(workflow): 重构工作流相关API响应结构
- 将ApiResult.cs从OpenAuth.Repository.Domain移动到OpenAuth.App.workflow
- 修改PageQueryRequestDto继承PageReq基类并移除重复的PageIndex和PageSize属性
- 将分页响应字段从PageIndex/PageSize/TotalCount/DataList改为Page/Limit/Total/Items
- 更新ApiResponseDto中的Data字段为Result字段以保持一致性
- 在CustomWorkflowController中为发起流程接口设置固定流程代码
- 更新WorkflowEngineApp中所有分页查询方法以使用新的字段名称
2026-02-05 13:37:02 +08:00
陈伟 ca6a76dbf9 feat(workflow): 添加流程类型字段并优化待办查询
- 在ApiResult中新增type字段用于存储耕地破坏鉴定类型
- 在流程变量中添加Type变量存储请求中的类型值
- 重构待办查询条件的代码格式提高可读性
- 更新工作项状态枚举添加Draft状态支持
- 标记待办分页查询需要优化为数据库分页
2026-02-05 10:39:35 +08:00
陈伟 cbe0e794db 临时提交 2026-02-05 09:51:56 +08:00
陈伟 6cc7902a85 临时提交 2026-02-05 09:08:32 +08:00
陈伟 af53ce0f8c 流程实现 2026-02-04 21:43:24 +08:00
陈伟 bac5ecbe52 流程临时提交 2026-02-04 21:06:45 +08:00
陈伟 74a2c8d6e4 临时提交 2026-02-04 20:40:22 +08:00