Commit Graph

322 Commits

Author SHA1 Message Date
hewencai
9b0e63a33e update:调整数据同步用户-部门,用户-岗位同步顺序 2025-12-24 11:04:01 +08:00
hewencai
2baede83e5 update:调整数据同步生产topic生成器 2025-12-24 11:03:59 +08:00
chenbowen
7e87465ef9 1. 修正有误的短信配置 2025-12-24 10:14:52 +08:00
chenbowen
82ea639cdd 1. 去掉凭证唯一约束 2025-12-23 16:36:35 +08:00
chenbowen
7b1991cc1c 1. 修复 get 请求时,转义后的字符串解析签名会存在问题 2025-12-23 16:36:06 +08:00
chenbowen
ca87ed3c52 1. 暂时简化掉所有的物流模块以及 erp 模块数据权限 2025-12-23 11:59:32 +08:00
chenbowen
79452c02f6 1. 优化数据权限问题 2025-12-23 11:44:37 +08:00
chenbowen
9c0c4cca33 1. 升级版本 2025-12-23 10:17:15 +08:00
chenbowen
5a2ff28c6f 1. 新增 dept 类型的全局上下文权限 2025-12-22 19:32:04 +08:00
chenbowen
02208869f0 1. 移除二维码默认示例查询方式 2025-12-22 14:15:22 +08:00
chenbowen
d688932f6d 1. 修复拆出的业务模块无法自动加载数据权限的bug 2025-12-22 13:43:56 +08:00
chenbowen
bdd22ed132 1. 去除部门编码为空时,默认使用 id 作为 code 进行映射的逻辑 2025-12-18 22:26:05 +08:00
chenbowen
494de02d65 1. 修复父子部门跨页场景下,无法正确生成层级代码的bug 2025-12-18 21:39:49 +08:00
chenbowen
a86b98b0f5 1. 新增 permissionApi 查询当前用户权限级别的方法 2025-12-18 20:26:27 +08:00
chenbowen
633772f8b1 1. 修正初始化 sql 简化内容 2025-12-18 14:46:12 +08:00
chenbowen
1fa7416905 1. 统一 iwork 的同步组织代码生成逻辑 2025-12-18 14:18:56 +08:00
chenbowen
870c6a5f88 1. 统一 iwork 的同步组织代码生成逻辑 2025-12-18 13:19:39 +08:00
chenbowen
4082e61874 1. 调整初始化脚本 2025-12-17 20:18:13 +08:00
chenbowen
1303ac250e 1. 使用 id 进行同步,避免 username 修改后提示重复的 bug 2025-12-17 15:10:06 +08:00
chenbowen
d81413e239 1. 修复 databus 在多层嵌套的 json 报文,签名存在异常的 bug 2025-12-17 14:39:23 +08:00
chenbowen
12157d5dcb 1. 修复 databus 在多层嵌套的 json 报文,签名存在异常的 bug 2025-12-16 21:35:08 +08:00
hewencai
13403ea027 fix:修复数据同步配置校验缺失问题 2025-12-16 18:43:08 +08:00
hewencai
fcc32fa2d8 Merge remote-tracking branch 'ztcloud/main' into main-ztcloud 2025-12-16 16:36:56 +08:00
hewencai
72fe903447 update:数据同步分发机构岗位绑定关系 2025-12-16 16:36:34 +08:00
hewencai
8782631eaa update:数据同步分发机构岗位绑定关系 2025-12-16 16:36:30 +08:00
hewencai
a57d05ccd6 update:数据同步统一使用枚举类 2025-12-16 16:36:29 +08:00
chenbowen
b6f5649b97 1. 新增生成自有组织 CODE,同步其他系统额外生成编码映射关系,添加相关的单元测试用例 2025-12-16 14:00:52 +08:00
chenbowen
69d3dbc61f 1. 新增生成自有组织 CODE,同步其他系统额外生成编码映射关系 2025-12-15 21:14:06 +08:00
chenbowen
2323ee5c3b 1. 新增生成自有组织 CODE,同步其他系统额外生成编码映射关系 2025-12-15 19:25:19 +08:00
chenbowen
8d25f4224b 1. 临时去除掉硬性的 databus 签名校验 2025-12-14 13:52:14 +08:00
chenbowen
b0838b6ae0 1. 新增 95 短信渠道回调接口 2025-12-12 16:09:22 +08:00
chenbowen
cae0b9e4af 1. 新增 api 绑定客户凭证进行权限校验
2. 去除 api 定义的缓存策略
3. 新增短信渠道
4. 新增用户信息模糊查询
5. 修复全局的单元测试
2025-12-12 10:03:10 +08:00
chenbowen
99645c5ac8 1. 修复 iwork api 与 controller 中的 vo dto 不对应的问题 2025-12-09 19:12:03 +08:00
chenbowen
29e0c7da14 1. 新增 api 绑定客户凭证进行权限校验 2025-12-09 16:24:17 +08:00
chenbowen
91c0cbc5d7 1. 新增 OA Token 获取与校验接口,更新相关配置
2. 设置组织可以设置为顶层组织
2025-12-08 18:56:06 +08:00
chenbowen
8ea3757105 定时调度请求 databus 的时间调整为 25 分钟一次 2025-12-08 09:16:31 +08:00
chenbowen
66a43c74f2 1. 精简 iwork 相关的集成配置与接口 2025-12-05 18:16:23 +08:00
hewencai
8b7e7da6c2 update:增加门户管理允许匿名访问 2025-12-05 18:12:13 +08:00
chenbowen
d1a85c7653 新增定时调度携带具体 IP 2025-12-05 15:33:29 +08:00
hewencai
ba737a6a28 update:增加门户管理允许匿名访问 2025-12-05 15:19:40 +08:00
hewencai
774734033c Merge remote-tracking branch 'ztcloud/main' into main-ztcloud 2025-12-05 12:20:54 +08:00
hewencai
b11ffb4782 修改门户管理图片显示逻辑 2025-12-05 12:20:25 +08:00
hewencai
5e24c5a509 feat:新增门户管理功能 2025-12-05 12:20:24 +08:00
hewencai
427c0bd6b1 add:增加seata和doc4j依赖 2025-12-05 12:20:21 +08:00
chenbowen
d2e4c593c8 新增公司部门切换菜单权限 2025-12-05 11:53:11 +08:00
chenbowen
f4211f0011 新增公司部门切换菜单权限 2025-12-05 11:52:58 +08:00
chenbowen
52a0109960 临时关闭签名校验 2025-12-05 09:04:02 +08:00
chenbowen
a0b51edd9b 调整密码输入不校验长度 2025-12-04 19:22:41 +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