Commit Graph

20 Commits (e9cdd3b40026ecaa3c4f1eb542122734c5548131)

Author SHA1 Message Date
陈伟 e9cdd3b400 feat(workflow): 优化待办工作项查询逻辑
- 使用角色权限关联查询替代简单的用户ID匹配
- 添加通过用户角色获取节点ID列表的功能
- 实现子查询获取用户所属角色的流程节点权限
- 改进待办事项查询为基于角色权限的左连接查询
- 提升查询性能通过只选择必要字段减少数据传输
- 修复原有基于HandlerId的简单过滤限制
2026-02-05 11:32:29 +08:00
陈伟 56f8f85cc2 feat(workflow): 完善自定义工作流功能
- 新增非法建筑评估表单数据创建和更新逻辑
- 修改拟办查询逻辑,基于用户权限过滤数据
- 优化流程实例查询结构,提升性能
- 添加草稿保存功能的表单存储机制
- 更新业务编号生成逻辑待完善标记
- 调整工作流变量存储方式,优化数据库操作
2026-02-05 11:07:28 +08:00
陈伟 59208062ea feat(workflow): 添加拟办功能并优化查询逻辑
- 在CustomWorkflowController中添加SaveDraft方法用于保存拟办
- 更新发起流程注释说明拟办需要重新提交
- 修改拟办查询逻辑移除处理人非空限制并添加角色筛选todo
- 在工作项创建时添加发起人姓名字段
- 实现SaveDraft方法支持业务数据保存到IllegalConstructionAssessment表
- 优化SQL查询条件适配新的拟办状态处理需求
2026-02-05 10:54:15 +08:00
陈伟 ca6a76dbf9 feat(workflow): 添加流程类型字段并优化待办查询
- 在ApiResult中新增type字段用于存储耕地破坏鉴定类型
- 在流程变量中添加Type变量存储请求中的类型值
- 重构待办查询条件的代码格式提高可读性
- 更新工作项状态枚举添加Draft状态支持
- 标记待办分页查询需要优化为数据库分页
2026-02-05 10:39:35 +08:00
陈伟 21f676155d refactor(workflow): 优化工作流引擎代码结构
- 将ZyFlowVariable实例化语法简化为对象初始化器
- 修正附件路径组合逻辑,从当前目录切换到基础目录
- 移除不必要的wwwroot前缀并改进路径构建方式
2026-02-05 09:55:29 +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
陈伟 ed99c0e955 称除无用目录及文件 2026-02-04 17:40:23 +08:00
陈伟 018c492834 Merge remote-tracking branch 'origin/main' 2026-02-04 14:37:17 +08:00
陈伟 49a2f3115c feat(domain): 添加违法建设鉴定表实体和数据库配置
- 新增 IllegalConstructionAssessment 实体类定义
- 配置数据库表映射和字段属性
- 添加主键、标题、业务编号、类型等核心字段
- 包含受理时间、接收时间、状态等业务相关属性
- 添加创建和更新时间及操作人信息
- 在 SugarDbContext 中注册新的数据仓储
- 更新项目文件以支持新控制器目录结构
2026-02-04 14:36:56 +08:00
chenwei 51c46ebcbe 更新 README.md 2026-02-04 14:03:25 +08:00
陈伟 ce08f1a788 登录信息加密 2026-02-04 13:33:39 +08:00
陈伟 678858962b config(database): 更新数据库连接配置
- 修改 OpenAuthDBContext 连接字符串指向新的数据库服务器 192.168.10.163
- 移除注释中的旧数据库连接配置
- 清理 AppSetting 部分的注释配置项
- 移除微信配置中注释掉的测试应用ID和密钥
2026-02-04 11:35:01 +08:00
陈伟 271a8dde90 docs(swagger): 更新API文档标题为临沂市耕地破坏审批鉴定管理系统
- 修改Swagger文档中的系统标题描述
- 从通用的基础架构API更新为具体的业务系统名称
2026-02-04 10:33:49 +08:00
陈伟 2827cc2ec4 config(database): 更新数据库连接字符串配置
- 将数据库名称从 post_approval_supervision 更改为 cultivated_land_destruction
2026-02-04 10:32:10 +08:00
陈伟 8d6d921790 基础代码提交 2026-02-04 10:30:49 +08:00
陈伟 81a9fa6d3e first commit 2026-02-04 10:22:12 +08:00