陈伟
|
41e2377961
|
feat(workflow): 添加工作项状态字段支持
- 在FlowQuerySingleResultDto中增加WorkStatus属性定义
- 为Type属性添加get/set访问器
- 在WorkflowEngineApp查询结果中映射workitem状态到WorkStatus字段
- 优化FlowQuerySingleResultDto类结构,改善代码可读性
|
2026-02-06 11:22:46 +08:00 |
陈伟
|
097dac13af
|
feat(workflow): 添加工作项ID字段并完善流程处理逻辑
- 在FlowQuerySingleResultDto中添加workitemId字段
- 移除未使用的命名空间引用
- 更新处理工作项注释,增加驳回功能说明
- 添加开始节点无ToDo的注释说明
- 完善工作项处理逻辑,支持通过和驳回两种审核结果
- 修复汇总节点名称从"汇总"改为"汇总判断"
- 在查询单个流程结果时设置workitemId值
- 添加关于流程及个人处理状态处置的TODO注释
|
2026-02-05 16:25:17 +08:00 |
陈伟
|
db85156238
|
feat(workflow): 添加流程实例类型字段支持
- 在 ApiResult 中新增 Type 属性用于存储流程类型
- 优化 WorkflowEngineApp 构造函数参数格式化
- 移除待办分页注释以启用正确的分页逻辑
- 重构流程变量查询逻辑,统一获取 Title 和 Type 变量
- 添加类型转换解析并将值赋给返回结果的 Type 字段
|
2026-02-05 14:41:27 +08:00 |
陈伟
|
84f06b463f
|
fix(workflow): 修复工作流附件处理和请求参数绑定问题
- 将 ApiResult 中的 Attachments 类型从 List<IFormFile> 改为 List<string>
- 将控制器中 InitiateFlow 方法的参数绑定方式从 [FromForm] 改为 [FromBody]
- 移除多余的流程引擎初始化代码中的空行
- 修改附件保存逻辑,直接使用逗号分隔的字符串格式替代文件上传处理
- 在草稿保存功能中同步附件处理逻辑,确保数据格式一致
|
2026-02-05 13:51:07 +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 |