|
|
23e58125de
|
test(unit): 调整单元测试数据库与Redis配置
- 简化数据源配置,移除多数据源支持- 使用 Druid 连接池并启用异步初始化
- 配置 SQL 初始化脚本位置
- 单元测试 Redis 端口更正为 16379- MyBatis Plus 启用延迟加载以提升测试速度
- 添加测试后清理数据库的 SQL 脚本- 引入 Sql 注解用于执行清理脚本
|
2025-11-14 17:23:58 +08:00 |
|
|
|
6ba69a8571
|
refactor(biz):优化阿里工单查询逻辑并完善测试用例
- 简化 JSON_QUERY 函数调用参数,去除冗余的数组包装操作
-优化 SQL 查询语句中的时间范围过滤条件,提高执行效率- 在 AlibabaWorkOrderMapper 接口中添加 @Mapper 注解以支持 MyBatis 扫描
- 更新单元测试配置文件,适配达梦数据库驱动及连接信息
- 新增工单实体保存测试方法,验证数据插入功能完整性- 移除无效的 Spring Import 注解,精简测试类依赖注入方式
|
2025-11-14 15:51:11 +08:00 |
|
|
|
d8f0f3e5c0
|
fix(biz):修复阿里工单同步日志级别及SQL格式化问题
- 将同步阿里工单的日志级别从 info 调整为 error
- 使用 SqlUtil.formatSql 方法对生成的 SQL 进行格式化处理
- 引入 SqlUtil 工具类以支持 SQL 格式化功能
|
2025-11-14 11:39:57 +08:00 |
|
|
|
db2101087b
|
fix(biz):修复阿里工单同步日志级别及SQL格式化问题
- 将同步阿里工单的日志级别从 info 调整为 error
- 使用 SqlUtil.formatSql 方法对生成的 SQL 进行格式化处理
- 引入 SqlUtil 工具类以支持 SQL 格式化功能
|
2025-11-14 11:39:02 +08:00 |
|
|
|
7f12421a86
|
feat(system): 添加用户同步接口并优化返回逻辑
- 在 application.yaml 中新增 /admin-api/system/user-sync 接口路径- 用户同步服务实现类中引入 java.util 包简化导入-优化用户同步结果返回逻辑,增加成功状态过滤判断
- 当存在任意成功的用户同步结果时返回成功响应
- 若无成功结果则统一返回失败响应信息
|
2025-11-14 11:27:20 +08:00 |
|
|
|
4ecbfe74a8
|
feat(system): 同步主数据用户信息时增加部门与单位字段
- 在 MasterUserReqVO 中新增 deptId、deptName、orgId、orgName 字段- 调整单元测试配置文件端口号及激活方式
- 修改 UserSyncServiceImpl 中 remark 生成逻辑,使用 getRemark 方法格式化备注信息
- 新增 MasterUserSyncTest 测试类验证字符串格式化功能-优化 WorkOrderSimpleTest 类引入服务并格式化 SQL 输出
|
2025-11-14 10:45:50 +08:00 |
|
|
|
bf467729a3
|
style(biz): 格式化SQL字符串拼接方式- 将多行字符串拼接改为单行拼接以提高可读性
- 统一SQL语句中的空格使用规范
- 优化时间条件拼接逻辑的格式化展示
|
2025-11-13 19:21:38 +08:00 |
|
|
|
1c514db51a
|
feat(security): 开放主数据同步接口访问权限
- 在安全配置中添加对 /system/user-sync/** 路径的匿名访问许可
- 允许文件读取接口的公开访问
- 更新安全策略以支持系统间数据同步需求
|
2025-11-13 18:02:10 +08:00 |
|
|
|
5eb32caf7b
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-11-13 17:52:25 +08:00 |
|
|
|
895c9a1bc5
|
错别字修改
|
2025-11-13 17:52:14 +08:00 |
|
|
|
a88bab05ca
|
fix(lowcode): 更新数据库表同步状态- 将多个业务表的IS_DB_SYNC字段设置为'N'
- 涉及的表包括: lc_item_result, lc_outside_person,
lc_risk_hazard_manage, lc_temporary_power_operation, lc_work_item
- 此更改用于控制这些表不参与数据库同步流程
|
2025-11-13 17:43:29 +08:00 |
|
|
|
2a68e3470c
|
feat:新增阿里工单表信息
|
2025-11-13 17:34:27 +08:00 |
|
|
|
c083818f18
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-11-13 17:04:10 +08:00 |
|
|
|
c342139b6c
|
临时用电,添加附件
|
2025-11-13 17:03:44 +08:00 |
|
|
|
706356ff6c
|
feat(biz): 新增阿里工单同步功能
- 新增阿里工单实体类 AlibabaWorkOrder,用于映射阿里平台工单数据
- 新增阿里工单 Mapper 接口及 XML 文件,支持根据工单 ID 查询和获取最大更新时间- 新增阿里工单 Service 接口及实现类,支持单个和批量保存工单信息
- 新增阿里工单定时任务类 AlibabaWorkOrderJob,实现从阿里数据库同步工单数据
- 新增阿里工单同步测试类 WorkOrderSimpleTest,验证 SQL 构建逻辑
- 修改单元测试基类 BaseDbAndRedisUnitTest 的激活配置为 local 环境
|
2025-11-13 16:53:10 +08:00 |
|
|
|
d0e3987b18
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-11-13 14:29:54 +08:00 |
|
|
|
19739da1b3
|
测试优化
|
2025-11-13 14:29:32 +08:00 |
|
|
|
b0edcc4fee
|
fix(bpm):优化流程实例取消逻辑
- 当流程实例不存在时,通过历史表查询并更新状态
- 增加对已删除流程实例的处理,确保审批状态正确修改-保留原有权限校验逻辑,确保只能取消自己的流程实例- 引入 FlowableEventType 用于事件处理
- 移除冗余的事务注解,简化代码结构
|
2025-11-13 10:35:14 +08:00 |
|
|
|
114f37fc99
|
refactor(mapper): 移除不必要的@Options注解- 删除selectData方法中的@Options(statementType = StatementType.STATEMENT)
- 删除selectPageData方法中的@Options(statementType = StatementType.STATEMENT)
- 简化MyBatis SQL执行
|
2025-11-13 09:54:58 +08:00 |
|
|
|
c94aa3c898
|
feat(config): 更新 Redis 配置参数
- 启用 Redis 端口配置,默认值为6379
- 设置 Redis 数据库索引为 0
- 注释掉密码配置项,建议生产环境开启
- 调整配置文件结构以提高可读性
|
2025-11-12 20:47:37 +08:00 |
|
|
|
64704b9ab4
|
fix(lowcode): 更新数据库表同步状态- 将多个作业相关表的IS_DB_SYNC字段设置为'N'- 涉及受限空间、动火、高空等11个作业管理表
- 确保这些表在下次同步时重新初始化数据
|
2025-11-12 17:27:17 +08:00 |
|
|
|
6a640020f6
|
feat(mapper): 添加StatementType配置以支持动态SQL执行
- 在JeeLowCodeSqlMapper接口中引入StatementType配置-为selectData方法添加@Options注解并设置statementType为STATEMENT
-为selectPageData方法添加@Options注解并设置statementType为STATEMENT
- 引入org.apache.ibatis.mapping.StatementType包以支持新功能
- 此变更使得Mapper能够正确处理动态生成的SQL语句
|
2025-11-12 17:07:03 +08:00 |
|
|
|
ddcf86df68
|
代办消息发送信息表
|
2025-11-12 14:51:28 +08:00 |
|
|
|
fca9e0152c
|
2025-11-12 功能测试优化
|
2025-11-12 14:46:00 +08:00 |
|
|
|
73a29518b6
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-11-10 10:06:54 +08:00 |
|
|
|
db55872ccb
|
调整风险隐患管理 开始整改按钮的显示逻辑
|
2025-11-10 10:06:27 +08:00 |
|
|
|
3a6db56ac6
|
fix(bpm):优化PortalRequest可用性检查逻辑- 将null判断改为available()方法调用,确保sysCode、domain和protocol均非空- 在PortalRequest类中新增available()方法,用于检查实例是否可用
- 统一代码风格,优化条件判断和字符串判空逻辑
- 调整方法参数格式,增强代码可读性
- 修复潜在的空指针异常问题,提高系统稳定性
|
2025-11-10 09:01:54 +08:00 |
|
|
|
e7c8d58dbd
|
风险隐患自定义表单提交
|
2025-11-07 16:58:39 +08:00 |
|
|
|
a324f7e80b
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-11-07 15:58:09 +08:00 |
|
|
|
878c636e2d
|
部门过滤添加是否删除条件
|
2025-11-07 15:57:45 +08:00 |
|
|
|
de1fd12522
|
fix(lowcode): 更新数据库-表同步状态 将多个风险相关表的IS_DB_SYNC字段设置为'N'
- 涉及的表包括: lc_item_result, lc_outside_license, lc_outside_person
- 包括风险隐患管理和识别评估相关的表- 工作项表(lc_work_item)也包含在此次更新范围内
- 此更改确保这些表不会被自动同步到低代码平台
- 防止因数据结构不一致导致的同步错误
|
2025-11-07 15:24:45 +08:00 |
|
|
|
f57ed1db61
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-11-07 14:04:29 +08:00 |
|
|
|
fb73ce1ff1
|
风险隐患管理发送消息,工作协同发送消息
|
2025-11-07 14:04:02 +08:00 |
|
|
|
bbe0685039
|
feat(lowcode): 更新安全基础资料表单JS增强逻辑
- 更新了表单JS增强中的请求参数传递方式,将data改为params
- 调整了字典数据请求接口的调用结构
- 优化了表单初始化和提交前的数据处理逻辑
- 更新了表单设计器配置及国际化字段
-修正了资料分类关联逻辑和二级分类过滤规则
- 改进了前端样式和布局细节,提升用户体验
|
2025-11-07 13:57:50 +08:00 |
|
|
|
f4ea8f4e28
|
feat(user): 调整用户账号校验规则- 修改用户账号正则表达式,允许最短1个字符
- 更新用户账号长度限制为1-30个字符
- 保持原有数字、字母、下划线组成规则不变
|
2025-11-06 21:23:49 +08:00 |
|
|
|
8a172a0e58
|
feat(system): 新增主数据用户同步功能
- 新增用户同步接口 IUserSyncService 及其实现类 UserSyncServiceImpl- 新增用户同步相关 VO 类,包括请求参数和响应结果封装
- 新增用户同步控制器 UserSyncController 提供 RESTful 接口
- 实现从主数据系统同步用户信息至本地系统的完整流程
- 支持用户数据的新增与更新操作,并关联默认部门和角色
- 添加用户名解析逻辑,支持从邮箱或子用户信息中提取用户名
- 使用并行流处理提高大批量用户数据同步性能
- 增加事务管理确保数据一致性及异常回滚机制
|
2025-11-05 18:46:07 +08:00 |
|
|
|
d98dcfbe78
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-11-04 17:07:01 +08:00 |
|
|
|
c65760dfe6
|
修改 持证人员导入【工作地点】字段导入错误的bug
|
2025-11-04 17:06:40 +08:00 |
|
|
|
a556ce0d17
|
feat(lowcode): 新增安全基础资料表单及JS增强逻辑
- 新增 lc_basic_safety_information 表单的 JS 增强脚本- 实现资料分类动态加载与联动功能
- 支持上传人、公司、部门等字段自动填充
- 添加文件下载与删除功能- 配置表单样式与国际化信息
- 设置字段校验规则与布局分组- 支持资料分类字典数据动态过滤
- 完善表单提交前的数据处理逻辑
|
2025-11-04 16:50:49 +08:00 |
|
|
|
674af1cc17
|
fix(lowcode): 更新数据库同步状态配置- 将多个表的IS_DB_SYNC字段设置为'N'- 涉及受限空间作业、外部许可等相关业务表
- 确保这些表在下次同步时重新初始化数据
- 避免因同步状态异常导致的数据不一致问题
|
2025-11-04 14:27:55 +08:00 |
|
|
|
e97e7dfe94
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-11-04 11:47:17 +08:00 |
|
|
|
fa57b426e5
|
提交审批后更新单据状态,忽略数据权限过滤
|
2025-11-04 11:46:52 +08:00 |
|
|
|
15d4b450b6
|
chore(auth):临时注释权限校验注解
- 注释了任务分配规则查询接口的权限校验注解- 保留了原有的参数校验逻辑
- 为后续权限配置调整做准备
|
2025-10-31 17:52:27 +08:00 |
|
|
|
90c00ebe32
|
feat(sql): 更新数据库同步标记表- 在 z_exec_last.sql 中添加多个新表名到 IS_DB_SYNC 更新列表
- 新增 lc_drill_plan, lc_confined_space_operation 等共 10个表
- 创建新的 z_exec_last.sql 文件以执行相同的更新逻辑
- 确保所有相关表的 IS_DB_SYNC 字段被正确设置为 'N'
|
2025-10-31 16:48:41 +08:00 |
|
|
|
a873c208f6
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-10-31 16:32:01 +08:00 |
|
|
|
7f45779465
|
工作流 自选审批人提交
|
2025-10-31 16:31:34 +08:00 |
|
|
|
b5f2251bcc
|
feat(bpm): 添加发起人自选任务分配规则类型- 删除旧的字典数据项 "bpm_task_assign_rule_type" 中值为 "35" 的记录
- 插入新的字典数据项,定义 "发起人自选" 作为任务分配规则类型
- 设置新插入项的排序、标签、状态和样式属性- 添加备注信息说明该规则类型的用途
- 记录创建与更新时间和操作人信息
|
2025-10-31 14:41:26 +08:00 |
|
|
|
7cd4800f9d
|
fix(lowcode): 更新数据库同步状态配置- 将多个表的IS_DB_SYNC字段设置为'N'- 影响的表包括: lc_item_result, lc_training_plan, lc_training_record, lc_work_item, lc_work_item_issus
- 此更改确保这些表不会自动同步到数据库
|
2025-10-31 10:58:44 +08:00 |
|
|
|
a3952adef5
|
工作协同sql提交
|
2025-10-31 10:31:19 +08:00 |
|
|
|
29405df6e1
|
外协人员 工作地点导入问题修复2
|
2025-10-30 19:19:49 +08:00 |
|