Commit Graph

55 Commits

Author SHA1 Message Date
f054657c14 外协人员 工作地点导入问题修复 2025-10-30 19:10:14 +08:00
b378ee10f4 20251030 sql提交 2025-10-30 17:09:43 +08:00
222aa709ec feat(database):为BPM流程实例扩展表新增处理人字段
- 新增ASSIGNEE字段用于存储流程处理人信息
- 添加达梦数据库字段存在性检查逻辑
- 实现字段重复添加保护机制- 提供字段添加成功与已存在两种提示信息
- 使用PL/SQL块确保脚本执行安全性
2025-10-30 15:24:30 +08:00
892012e41b feat(bpm):自选审批人 添加用户功能
- 在 BpmTaskAssignRuleTypeEnum 中新增 USER_SELECT 类型- 更新 BpmTaskAssignRuleDO 实体类,支持 USER_SELECT 类型的处理逻辑
- 在 BpmTaskAssignRuleServiceImpl 中实现用户自选审批人的验证和计算逻辑- 新增 calculateTaskCandidateUsersByUserSelect 方法,从流程变量中获取用户自选的审批人
-修复 BpmUserTaskActivityBehavior 中随机选择用户时的类型转换问题- 移除 BpmProcessInstanceExtDO 中 assignee 字段的 exist = false 配置
2025-10-30 15:21:48 +08:00
091ceb3619 Merge branch 'dev-bpm' into dev
# Conflicts:
#	jeelowcode-service/jeelowcode-service-bpm-biz/src/main/java/com/jeelowcode/service/bpm/service/impl/BpmProcessInstanceCopyServiceImpl.java
2025-10-27 11:35:16 +08:00
6ce3ba89c6 feat(bpm): 实现流程抄送推送待办功能
- 新增待办系统推送逻辑
- 集成 PortalRequest 和用户信息服务
- 构造并发送抄送待办请求
- 添加异常处理和日志记录- 支持创建人、接收人和发起人信息获取
- 实现待办消息的 PC 端跳转链接配置
2025-10-27 11:17:16 +08:00
b82ee9bbe5 fix(bpm): 修正流程实例复制查询条件字段名- 将 BpmProcessInstanceCopyMapper 中的 createTime 查询条件字段更正为 searchCreateTime
- 更新 BpmProcessInstanceCopyMyPageReqVO 中的 createTime 字段名为 searchCreateTime- 确保前后端查询参数字段一致性,避免因字段不匹配导致查询失败
2025-10-27 10:22:41 +08:00
3c01a72dad fix(bpm):修复流程实例创建者昵称设置错误
- 修正了创建者昵称设置的目标对象,从user改为copy对象- 确保流程实例复制页面正确显示创建者昵称- 保持与其他用户相关信息设置逻辑的一致性
2025-10-27 09:51:22 +08:00
9ac1584494 feat(bpm): 修改抄送用户字段名为options
- 将BpmProcessInstanceCopyCreateReqVO中的userIds字段重命名为options
- 更新BpmProcessInstanceCopyServiceImpl中使用该字段的代码逻辑
2025-10-27 09:40:05 +08:00
a0e768d210 feat(bpm): 支持批量创建抄送流程实例
- 引入 Collectors 类以支持流式处理
- 将单个抄送流程创建改为批量创建
-为每个用户 ID 生成独立的抄送记录
- 使用 insertBatch 方法提高插入效率
-保持原有字段设置逻辑不变
- 修复可能的空指针异常风险
2025-10-27 09:10:10 +08:00
0b30837b8a 文件上传方案修改 2025-10-24 11:34:26 +08:00
33675312cd Excel导出下拉方案调整 2025-10-24 11:07:59 +08:00
1bcd07c0c8 fix(lowcode): 更新数据库表同步状态- 将多个业务表的IS_DB_SYNC字段设置为'N'
- 涉及受限空间作业、钻井任务等15张表- 确保这些表不会被自动同步到低代码平台
- 防止因数据结构不一致导致的同步异常
2025-10-23 18:07:11 +08:00
af7b56c858 feat(sql): 更新基础安全信息表单字段配置
- 删除旧的表单字段数据
- 添加新的表单字段记录
- 更新字段默认值和类型定义
- 调整字段排序和长度设置
- 优化字段备注和主键标识
- 修复字段为空和数据库存储配置
2025-10-23 17:39:37 +08:00
7c47c55ec4 fix(sql):修正字段查询配置中的列名大小写问题
- 将 QUERY_CONFIG 中的 filter_Auth 字段统一调整为 FILTER_AUTH
- 确保所有插入语句使用一致的大写字段命名
- 删除并重新插入低代码表单字段查询配置数据- 保持字段 web 配置与数据库查询配置同步更新
2025-10-23 17:02:50 +08:00
fbb0b53048 Merge remote-tracking branch 'origin/dev' into dev 2025-10-23 16:48:39 +08:00
ea8799d873 更新字段大小写 2025-10-23 16:48:33 +08:00
13c8c5dc89 Merge remote-tracking branch 'origin/dev' into dev 2025-10-23 16:46:42 +08:00
70e214c1d8 fix(lc_accident_incident): 更新表单字段长度及更新时间
- 修改 direct_cause 和 indirect_cause 字段长度为1024
- 统一更新所有字段的 UPDATE_TIME 为 '2025-10-23 16:38:23'- 保持其他字段定义不变,仅调整字段长度与更新时间戳
2025-10-23 16:46:08 +08:00
5dc2ed592f 20251023 sql提交 2025-10-23 16:44:48 +08:00
c49f34d228 feat(bpm): 添加流程实例抄送功能
- 新增抄送用户编号数组字段
- 添加抄送原因校验规则
- 完善抄送请求VO结构定义
- 增加Swagger文档注解说明- 实现抄送用户不能为空的校验逻辑
2025-10-23 16:28:24 +08:00
ae98bc9dbc feat(lowcode): 更新安全基础资料表单配置与脚本
- 更新了JS增强脚本中的日期时间戳
-优化了一级和二级分类字典数据的请求参数,设置pageNo为1,pageSize为-1- 移除了二级分类过滤逻辑中的调试日志输出
- 调整了表单设计器中部分字段的布局与样式配置- 更新了表单初始化及提交前处理逻辑,增强数据关联性与准确性
2025-10-23 11:37:20 +08:00
c2d1afb92d 上传文件名使用UUID名称 2025-10-22 16:40:29 +08:00
342ac32890 feat(sql): 更新事故事件表单配置并移除旧记录
- 删除与 lc_accident_incident 表相关的旧 DESFORM 记录
- 移除了原有的 DESFORM 插入语句,避免重复初始化
-保留了表单字段和布局的详细配置信息
- 确保表单样式和国际化配置保持不变
2025-10-22 15:42:43 +08:00
993b08ad04 fix(infra):修复文件上传路径生成逻辑- 移除文件路径中不必要的UUID生成
- 直接使用原始文件名构建文件存储路径- 解决信创环境下中文文件名乱码问题
- 确保文件名唯一性由fileService统一处理- 避免因路径不一致导致的文件访问异常
2025-10-21 21:43:44 +08:00
8c531dd46a fix(infra):修复文件上传路径生成逻辑
- 修改文件名生成方式,使用UUID确保唯一性
-保留原文件扩展名,避免文件类型丢失
- 确保文件路径包含完整文件名和扩展名
2025-10-21 18:59:10 +08:00
f38f4fd49a feat(sql): 更新事故事件表单设计及字段配置- 删除旧的表单设计记录
- 新增事故事件表单设计,包含基础信息、相关文件等布局组
- 配置发生地点、事件等级、直接原因、间接原因等字段- 设置表单样式及国际化配置- 添加上传附件功能支持
- 调整表单字段显示逻辑与校验规则
2025-10-21 18:48:46 +08:00
12d7d251ed feat(lowcode): 新增外协人员持证管理表单设计
- 插入新的表单设计数据到 LOWCODE_DESFORM 表- 设置表单名称为“外协人员持证管理”
- 配置表单字段包括人员姓名、证书类型、证书编号等
- 添加基础信息分组布局及样式定义
- 更新 LOWCODE_DBFORM 表中标记数据库同步状态为否
2025-10-21 17:24:28 +08:00
636a1491bb feat(file):优化文件上传逻辑并解决中文乱码问题
- 引入 Hutool 工具类处理文件名唯一性和扩展名提取
- 使用 UUID 重命名文件,避免信创环境下的中文乱码问题- 调整租户、日期和用户路径结构以支持更细粒度的文件管理
- 统一代码格式,增强可读性与维护性
-修复潜在空指针异常风险点- 完善接口文档描述信息一致性
2025-10-21 16:55:00 +08:00
07b9e113ad feat(biz): 新增风险隐患待办取消功能- 在 IPortalTodoService 接口中新增 pushCancelRiskHazardWorkflow 方法
- 在 PortalTodoController 中新增 DELETE 接口用于取消待办推送
- 在 PortalTodoServiceImpl 中实现待办取消逻辑,包括参数构建与异常处理
- 引入 DeleteRequestInfoDTO用于封装删除请求参数
- 对接 PortalRequest 删除接口,实现待办信息的取消推送- 增加对风险隐患数据存在性和 PortalRequest 配置的校验逻辑
2025-10-21 15:44:29 +08:00
3029f8f2de feat:事故事件数据库配置 2025-10-21 14:54:42 +08:00
713e0876f5 fix(frame): 注释掉查询参数过滤逻辑
- 注释掉 FrameServiceImpl 中对查询参数的遍历过滤逻辑- 避免因参数过滤导致的查询条件丢失问题
2025-10-21 14:41:35 +08:00
c6b15afbe2 外协持证管理 sql提交 2025-10-21 14:36:45 +08:00
7222811573 Merge remote-tracking branch 'origin/dev' into dev 2025-10-21 14:16:46 +08:00
3d0b599825 引入外协人员操作 2025-10-21 14:16:34 +08:00
756b491778 feat(sql): 更新基础安全信息表字段类型
- 将 visible_dept 字段类型为 Text从 String 改
- 重新生成字段字典配置数据
- 调整字段长度和显示属性
2025-10-21 13:07:29 +08:00
c86b7a1753 refactor(dept):优化部门数据权限规则逻辑
- 引入 GreaterThan 表达式支持 FIND_IN_SET 函数判断
- 将原有的 IN 表达式替换为基于 FIND_IN_SET 的大于比较
- 支持多部门 ID 的逐个条件构建与组合-保持原有 OR 条件拼接逻辑不变
- 增强部门权限匹配的灵活性和准确性
2025-10-21 08:27:13 +08:00
f3810d3126 refactor(dept):优化部门数据权限规则生成逻辑- 移除无用的GreaterThan导入
- 简化条件判断中的空格格式
- 使用InExpression替代FIND_IN_SET函数提高查询效率-保持代码风格一致性和可读性
2025-10-20 20:50:35 +08:00
136c2fa5aa feat:安全基础资料更新 2025-10-20 16:56:57 +08:00
8558ff726e feat(datapermission):优化部门数据权限规则生成逻辑
- 引入 GreaterThan 表达式支持更灵活的条件构建
- 使用 FIND_IN_SET 函数替换原有的 IN 表达式实现
- 支持多部门 ID 的逐个条件拼接,提升查询准确性
-保留原有括号包装与 OR 连接逻辑确保语义一致
- 统一代码缩进风格增强可读性
2025-10-20 16:00:44 +08:00
8840eccf41 chore(config): 调整日志配置文件路径及级别
- 修改日志文件存储路径为用户主目录下 logs 文件夹
- 设置多个 Mapper 和框架类的日志级别为 ERROR
- 禁用不必要的日志打印以提升性能
- 统一生产环境与办公环境的日志配置格式
2025-10-17 21:22:39 +08:00
56d20938de fix(lowcode): 更新数据库表同步状态- 将多个风险相关表的IS_DB_SYNC字段设置为'N'- 涉及的表包括: lc_risk_hazard_manage, lc_confined_space_operation,
lc_fire_operation, lc_high_operation, lc_land_operation, lc_lifting_operation, lc_outside_person,  lc_risk_identify_assessment, lc_temporary_power_operation
2025-10-17 19:09:48 +08:00
183b3b826f fix:优化文件目录 2025-10-17 18:47:07 +08:00
635c58531f 2025-11-17sql提交 2025-10-17 18:41:12 +08:00
338819d156 脚本提交 2025-10-17 18:14:00 +08:00
9ac3315d96 Merge remote-tracking branch 'origin/dev' into dev 2025-10-17 18:13:17 +08:00
c41954247b 脚本提交 2025-10-17 18:13:10 +08:00
4c215a72c0 fix(risk):修复发送整改通知的空实现问题
- 添加空实现逻辑以满足当前业务需求- 避免无效调用继续执行后续流程
- 保留逻辑原有风险数据查询
2025-10-17 17:14:34 +08:00
08ced58a54 增加自定义导出 2025-10-17 16:55:49 +08:00
80f635e26b Merge remote-tracking branch 'origin/dev' into dev 2025-10-17 16:17:53 +08:00