FCL
|
d3eafc259b
|
Merge branch 'refs/heads/zt-test' into test
|
2026-01-09 11:05:00 +08:00 |
|
chenbowen
|
817329e509
|
Merge branch 'dev' into test
|
2026-01-07 16:51:37 +08:00 |
|
chenbowen
|
e338de722f
|
Merge remote-tracking branch 'base-version/main' into dev
|
2026-01-07 16:51:19 +08:00 |
|
chenbowen
|
b3b691a7e3
|
1.初始化日志时并没有有效的用户信息,设置为空字符串占位
|
2026-01-07 16:49:47 +08:00 |
|
FCL
|
e4c8d308f3
|
Merge branch 'refs/heads/zt-test' into test
|
2026-01-07 11:19:40 +08:00 |
|
chenbowen
|
b245bed7da
|
Merge branch 'dev' into test
|
2026-01-06 15:24:46 +08:00 |
|
chenbowen
|
b86a9a2811
|
Merge remote-tracking branch 'base-version/main' into dev
|
2026-01-06 15:24:13 +08:00 |
|
chenbowen
|
797cd2abd9
|
1. 修复 deptignore 注解会导致的空指针问题
2. 延长 databus 默认的请求超时时间
3. 调整初始化脚本部分字段的长度
|
2026-01-06 09:18:47 +08:00 |
|
FCL
|
0072234893
|
Merge branch 'refs/heads/zt-test' into test
# Conflicts:
# zt-module-infra/zt-module-infra-server/src/main/resources/application.yaml
|
2026-01-04 15:19:35 +08:00 |
|
qianshijiang
|
b155b1a00a
|
数据库配置修改
|
2025-12-31 16:36:01 +08:00 |
|
chenbowen
|
4d4912db5e
|
Revert "1. 临时切换集群配合测试"
This reverts commit 3c3ac23008.
|
2025-12-27 13:12:22 +08:00 |
|
chenbowen
|
3c3ac23008
|
1. 临时切换集群配合测试
|
2025-12-27 12:48:56 +08:00 |
|
|
|
6125fa04d8
|
镜像打包批处理脚本
|
2025-12-24 14:06:48 +08:00 |
|
hewencai
|
3903b73905
|
Merge remote-tracking branch 'ztcloud/main' into main-ztcloud
# Conflicts:
# zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/service/dept/DeptService.java
|
2025-12-24 11:15:23 +08:00 |
|
hewencai
|
8823e316a0
|
update:调整数据同步用户-部门,用户-岗位同步逻辑
|
2025-12-24 11:04:49 +08:00 |
|
hewencai
|
7ef5545dc0
|
update:调整数据同步用户-部门,用户-岗位同步顺序
|
2025-12-24 11:04:03 +08:00 |
|
hewencai
|
9b0e63a33e
|
update:调整数据同步用户-部门,用户-岗位同步顺序
|
2025-12-24 11:04:01 +08:00 |
|
wencai he
|
25be319941
|
Merge branch 'dev' into 'test'
Dev
See merge request jygk/dsc!15
|
2025-12-24 02:42:20 +00:00 |
|
hewencai
|
bf27ebd5ba
|
update:调整数据同步用户-部门,用户-岗位同步逻辑
|
2025-12-24 10:42:18 +08:00 |
|
chenbowen
|
48660f75cf
|
Merge branch 'dev' into test
|
2025-12-23 17:53:25 +08:00 |
|
chenbowen
|
5843e2eb7a
|
Merge remote-tracking branch 'refs/remotes/base-version/main' into dev
|
2025-12-23 17:52:55 +08:00 |
|
chenbowen
|
7b1991cc1c
|
1. 修复 get 请求时,转义后的字符串解析签名会存在问题
|
2025-12-23 16:36:06 +08:00 |
|
wencai he
|
f0b1ec7ca3
|
Merge branch 'dev' into 'test'
Dev
See merge request jygk/dsc!12
|
2025-12-22 03:05:45 +00:00 |
|
hewencai
|
0bdded447a
|
update:调整数据同步用户-部门,用户-岗位同步顺序
|
2025-12-22 11:03:15 +08:00 |
|
hewencai
|
cea886c9b2
|
update:调整数据同步用户-部门,用户-岗位同步顺序
|
2025-12-22 09:51:05 +08:00 |
|
chenbowen
|
498e0b864a
|
Merge branch 'dev' into test
|
2025-12-16 21:36:52 +08:00 |
|
chenbowen
|
12157d5dcb
|
1. 修复 databus 在多层嵌套的 json 报文,签名存在异常的 bug
|
2025-12-16 21:35:08 +08:00 |
|
hewencai
|
fcc32fa2d8
|
Merge remote-tracking branch 'ztcloud/main' into main-ztcloud
|
2025-12-16 16:36:56 +08:00 |
|
hewencai
|
8782631eaa
|
update:数据同步分发机构岗位绑定关系
|
2025-12-16 16:36:30 +08:00 |
|
wencai he
|
59ddd41590
|
Merge branch 'dev' into 'test'
update:数据同步分发机构岗位绑定关系
See merge request jygk/dsc!9
|
2025-12-16 04:03:41 +00:00 |
|
hewencai
|
ba1bc1fb6f
|
update:数据同步分发机构岗位绑定关系
|
2025-12-16 12:03:15 +08:00 |
|
chenbowen
|
b8406a907b
|
Merge branch 'dev' into test
|
2025-12-15 19:26:27 +08:00 |
|
chenbowen
|
2323ee5c3b
|
1. 新增生成自有组织 CODE,同步其他系统额外生成编码映射关系
|
2025-12-15 19:25:19 +08:00 |
|
chenbowen
|
27bf25fdb0
|
Merge branch 'dev' into test
|
2025-12-14 13:53:20 +08:00 |
|
chenbowen
|
8d25f4224b
|
1. 临时去除掉硬性的 databus 签名校验
|
2025-12-14 13:52:14 +08:00 |
|
chenbowen
|
4fc05fc094
|
Merge branch 'dev' into test
|
2025-12-12 10:14:18 +08:00 |
|
chenbowen
|
cae0b9e4af
|
1. 新增 api 绑定客户凭证进行权限校验
2. 去除 api 定义的缓存策略
3. 新增短信渠道
4. 新增用户信息模糊查询
5. 修复全局的单元测试
|
2025-12-12 10:03:10 +08:00 |
|
chenbowen
|
39a82b6537
|
Merge branch 'dev' into test
# Conflicts:
# zt-module-databus/zt-module-databus-server/src/main/resources/application-dev.yml
|
2025-12-09 16:25:53 +08:00 |
|
chenbowen
|
29e0c7da14
|
1. 新增 api 绑定客户凭证进行权限校验
|
2025-12-09 16:24:17 +08:00 |
|
chenbowen
|
b368a4e6d5
|
Merge branch 'dev' into test
|
2025-12-05 09:05:08 +08:00 |
|
chenbowen
|
52a0109960
|
临时关闭签名校验
|
2025-12-05 09:04:02 +08:00 |
|
hewencai
|
25978ad4b9
|
fix:还原databus端口配置
|
2025-12-04 15:49:46 +08:00 |
|
hewencai
|
ffc7d0247d
|
refactor(databus): 代码审查修复和TODO完成
修复硬编码配置:
- 修改日志路径为环境变量:${LOG_PATH:./logs}/${spring.application.name}.log
- 修改 RocketMQ 地址为环境变量:${ROCKETMQ_NAME_SERVER:172.16.46.63:30876}
- 还原 Nacos namespace 从 hwc 到 dev
完成 TODO 功能:
- TODO #1: 实现死信重试逻辑(重新投递消息到 MQ)
- TODO #2: 实现日志重试逻辑(根据事件记录重新推送)
- TODO #3: 实现全量同步触发(创建任务并异步执行)
- TODO #4: 实现事件 ID 查询(通过 eventType 查询事件定义)
涉及文件:
- pom.xml: 还原 Nacos namespace 到 dev
- DatabusSyncDeadLetterServiceImpl: 实现死信重试
- DatabusSyncLogServiceImpl: 实现日志重试
- DatabusSyncSubscriptionServiceImpl: 实现全量同步触发
- DatabusEventPublisherImpl: 实现事件 ID 查询
- application-*.yml/yaml: 修复硬编码配置
Ref: 代码审查报告
|
2025-12-04 15:49:46 +08:00 |
|
hewencai
|
6ac4a356cd
|
fix(databus): 修复客户端消息处理和防止消息循环
1. 修复消息格式不匹配问题
- 增量消息:兼容 SyncMessage 格式,从 dataSnapshot 字段反序列化数据
- 批量消息:添加 getDataType() 方法获取泛型类型,正确转换 JSONObject
2. 防止消息循环
- 添加 zt.databus.change.producer.enabled 配置项
- 客户端禁用变更消息发送,避免 客户端写入 → 发送变更 → 循环
3. 修复 Feign 客户端注入
- 在 RpcConfiguration 中添加 DeptApi、PostApi
- 确保客户端能通过 Feign 调用本地 system-server API
相关文件:
- DatabusClientConsumer.java: 修复消息解析逻辑
- BatchSyncEventHandler.java: 添加 getDataType() 方法
- DatabusChangeProducer.java: 添加 enabled 开关
- RpcConfiguration.java: 启用 DeptApi/PostApi Feign 客户端
Ref: 修复 ClassCastException 和消息循环问题
|
2025-12-04 15:49:45 +08:00 |
|
hewencai
|
bd90ec9d70
|
feat(databus): 完成阶段四-DataBus Server完整功能
- 补充缺失的 API 类(DatabusMessage、DatabusBatchMessage、DatabusEventType)
- 新增变更消息消费者(3个:部门、用户、岗位)
- 新增数据提供者(3个:部门、用户、岗位)
- 确认分发器服务(核心定向推送逻辑)
- 确认全量同步与消息推送组件
- 确认管理后台 API(5个 Controller)
- 确认 Service ��(4个核心服务)
- 确认 DAL 层(7个 DO + Mapper)
- 添加 databus-server starter 依赖到 pom.xml
- 编译验证通过
Ref: docs/databus/implementation-checklist.md 任务 39-70
|
2025-12-04 15:49:42 +08:00 |
|
wencai he
|
35be7d03f9
|
Merge branch 'dev' into 'test'
fix:还原databus端口配置
See merge request jygk/dsc!5
|
2025-12-04 06:42:31 +00:00 |
|
hewencai
|
9cfe8c4dc7
|
fix:还原databus端口配置
|
2025-12-04 14:41:59 +08:00 |
|
wencai he
|
71c523bbe8
|
Merge branch 'dev' into 'test'
feat(databus): 完成阶段一+二-数据契约层与数据提供者
See merge request jygk/dsc!4
|
2025-12-04 06:13:11 +00:00 |
|
hewencai
|
7067170201
|
Merge remote-tracking branch 'origin/dev' into dev
|
2025-12-04 14:07:00 +08:00 |
|
chenbowen
|
2b8e036c1b
|
新增 databus 配置
|
2025-12-04 10:18:36 +08:00 |
|