Compare commits

..

693 Commits

Author SHA1 Message Date
FCL
6d6dcbdb4d Merge branch 'refs/heads/zt-test' into test 2026-03-03 17:52:57 +08:00
chenbowen
758689cadc 新增企微认证配置信息 2026-02-11 08:15:25 +08:00
FCL
8ce0a52046 Merge branch 'refs/heads/zt-test' into test 2026-02-04 11:25:07 +08:00
ranke
da77f92523 Merge branch 'dev-klw' into test
* dev-klw:
  清理与ztcloud中重复的代码,改为 jar 包方式引用 ztcloud

# Conflicts:
#	zt-module-system/zt-module-system-api/src/main/java/com/zt/plat/module/system/api/sms/dto/send/SmsSendSingleToUserReqDTO.java
#	zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/controller/admin/sms/SmsCallbackController.java
#	zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/mq/message/sms/SmsSendMessage.java
2026-02-03 16:18:37 +08:00
ranke
4d997d9b86 清理与ztcloud中重复的代码,改为 jar 包方式引用 ztcloud 2026-02-03 15:23:43 +08:00
chenbowen
f1bafb98f6 Merge branch 'dev' into test 2026-02-03 09:35:55 +08:00
chenbowen
47e2529b2b Merge remote-tracking branch 'base-version/test' into dev 2026-02-03 09:35:39 +08:00
ranke
5f43006ee2 新增监听器的demo 2026-02-03 09:30:37 +08:00
chenbowen
1a5959a7e1 Merge branch 'dev' into test 2026-02-02 18:40:01 +08:00
chenbowen
351e4ab1ae 新增计划定额服务路由 2026-02-02 18:39:26 +08:00
chenbowen
634a84f8b8 Merge branch 'dev' into test 2026-02-02 18:16:13 +08:00
chenbowen
edb1a0f8ed 新增计划定额服务路由 2026-02-02 18:15:49 +08:00
朝锦 杨
7a8291992c Merge branch 'dev' into 'test'
重写手动针对用户以及组织的单条同步逻辑

See merge request jygk/dsc!29
2026-02-02 08:36:22 +00:00
yangchaojin
b689dd7741 Merge remote-tracking branch 'ztcloud/test' into dev
# Conflicts:
#	zt-framework/zt-spring-boot-starter-biz-data-permission/src/main/java/com/zt/plat/framework/datapermission/core/rule/dept/DeptDataPermissionRule.java
2026-02-02 16:34:03 +08:00
chenbowen
1a9e602ce7 删除用户不再限制 dept 数据权限 2026-02-02 16:20:39 +08:00
yangchaojin
8a27141edc 添加前端加密文件预览支持 2026-02-02 16:00:07 +08:00
chenbowen
c4aff51c36 Merge branch 'dev' into test 2026-02-02 11:57:56 +08:00
chenbowen
34bfe041e8 重写手动针对用户以及组织的单条同步逻辑
登录获取 token 时新增客户端编号标识
支持根据客户端编号以及用户id批量失效 token 方法
2026-02-02 11:57:26 +08:00
ranke
394e6b6bbb 解决Bean冲突 2026-02-02 11:25:01 +08:00
chenbowen
2e47c66fda 修复用户下其他 schema 包含同名 flowable 表无法启动 bpm 服务的错误 2026-01-30 16:02:48 +08:00
wuzongyong
42c01dc0a4 docs(iwork): 添加用印流程集成开发文档
- 新增完整的 iWork 用印流程集成开发文档
- 包含整体架构图和完整流程时序图
- 详细说明数据库设计和状态流转机制
- 提供 API 接口说明和请求参数定义
- 描述 MQ 消息机制和消息格式定义
- 编写业务模块接入指南和消费者实现示例
- 说明重试机制配置和手工重试接口
- 提供本地开发调试和常见问题解决方案
- 列出相关代码位置便于查阅和维护
2026-01-30 10:12:45 +08:00
wuzongyong
399875bc77 feat(iwork): 合并流程创建日志和回调日志(iwork统一用印内容)
- 将原 iwork_workflow_log.sql 重命名为 iwork_workflow_log_20260130.sql
- 在数据库表中新增回调状态、重试次数、错误信息等字段
- 更新表注释为 iWork 流程日志,表明合并了创建日志和回调日志
- 修改 requestId 字段长度从 64 扩展到 128
- 新增回调相关索引配置
- 删除 IWorkCallbackLogService 相关接口及实现类
- 将 IWorkBizCallbackListener 中的日志服务替换为工作流日志服务
- 在控制器层将回调日志查询统一到工作流日志服务
- 合并 IWorkIntegrationServiceImpl 中的流程日志处理逻辑
- 移除独立的用印流程回调日志实体类 IWorkSealLogDO
- 在 IWorkWorkflowLogDO 中增加回调相关字段定义
- 完善工作流日志服务接口和实现类,支持回调状态管理
- 更新流程回调处理逻辑,统一使用工作流日志表进行状态跟踪
2026-01-30 10:07:41 +08:00
wuzongyong
bcdba608c7 feat(iwork): 合并流程创建日志和回调日志(iwork统一用印内容)
- 将原 iwork_workflow_log.sql 重命名为 iwork_workflow_log_20260130.sql
- 在数据库表中新增回调状态、重试次数、错误信息等字段
- 更新表注释为 iWork 流程日志,表明合并了创建日志和回调日志
- 修改 requestId 字段长度从 64 扩展到 128
- 新增回调相关索引配置
- 删除 IWorkCallbackLogService 相关接口及实现类
- 将 IWorkBizCallbackListener 中的日志服务替换为工作流日志服务
- 在控制器层将回调日志查询统一到工作流日志服务
- 合并 IWorkIntegrationServiceImpl 中的流程日志处理逻辑
- 移除独立的用印流程回调日志实体类 IWorkSealLogDO
- 在 IWorkWorkflowLogDO 中增加回调相关字段定义
- 完善工作流日志服务接口和实现类,支持回调状态管理
- 更新流程回调处理逻辑,统一使用工作流日志表进行状态跟踪
2026-01-30 10:06:45 +08:00
ranke
860f13914d bpm加入maven管理 2026-01-29 18:53:43 +08:00
ranke
24352b34db ztcloud-dist 中 bpm 覆盖回来,包含 http://172.16.46.63:31560/index.php?m=task&f=view&taskID=735http://172.16.46.63:31560/index.php?m=task&f=view&taskID=552 中的修复 2026-01-29 18:53:35 +08:00
ranke
df2b0f52e3 no message 2026-01-29 18:53:22 +08:00
ranke
61d85988fc 修复数据总线访问日志无法显示状态码问题: http://172.16.46.63:31560/index.php?m=task&f=view&taskID=703. databus 新增 client 统一出口内容管理审计: http://172.16.46.63:31560/index.php?m=task&f=view&taskID=716 2026-01-29 18:51:48 +08:00
ranke
6b3bc5d18e userId改为 workcode , 修复数据权限的问题. http://172.16.46.63:31560/index.php?m=task&f=view&taskID=715 2026-01-29 18:51:20 +08:00
chenbowen
5f55c90e1b 重写手动针对用户以及组织的单条同步逻辑
登录获取 token 时新增客户端编号标识
支持根据客户端编号以及用户id批量失效 token 方法
2026-01-29 18:28:00 +08:00
ranke
b94fcd17ac bpm加入maven管理 2026-01-29 18:15:57 +08:00
ranke
c8cc9a9cb4 ztcloud-dist 中 bpm 覆盖回来,包含 http://172.16.46.63:31560/index.php?m=task&f=view&taskID=735http://172.16.46.63:31560/index.php?m=task&f=view&taskID=552 中的修复 2026-01-29 18:07:49 +08:00
朝锦 杨
2b2460a143 Merge branch 'dev' into 'test'
Dev

See merge request jygk/dsc!28
2026-01-29 09:39:08 +00:00
yangchaojin
ee4645dce3 Merge remote-tracking branch 'ztcloud/test' into dev 2026-01-29 17:27:14 +08:00
yangchaojin
4da9bd6cc5 修复kkfile预览加密文件问题、修改文件下载验证码发送模板 2026-01-29 17:26:35 +08:00
朝锦 杨
687d392392 Merge branch 'dev' into 'test'
feat(iwork): 添加工作流创建操作中operatorUserId字段验证

See merge request jygk/dsc!27
2026-01-29 07:39:54 +00:00
yangchaojin
c852d9f111 Merge remote-tracking branch 'ztcloud/test' into dev 2026-01-29 15:38:43 +08:00
yangchaojin
cabd6e3297 修复测试环境多级代理路劲拼接问题 2026-01-29 15:38:07 +08:00
wuzongyong
2af0f178dc feat(iwork): 添加工作流创建操作中operatorUserId字段验证
- 在createWorkflow方法中添加operatorUserId必填字段检查
- 在createGenericWorkflow方法中添加operatorUserId必填字段检查
- 当operatorUserId为空时抛出IWORK_SEAL_REQUIRED_FIELD_MISSING异常
- 优化createGenericWorkflow中operatorUserId参数传递逻辑
2026-01-29 15:26:59 +08:00
wuzongyong
f91d2d05e8 feat(iwork): 添加工作流创建操作中operatorUserId字段验证
- 在createWorkflow方法中添加operatorUserId必填字段检查
- 在createGenericWorkflow方法中添加operatorUserId必填字段检查
- 当operatorUserId为空时抛出IWORK_SEAL_REQUIRED_FIELD_MISSING异常
- 优化createGenericWorkflow中operatorUserId参数传递逻辑
2026-01-29 15:26:25 +08:00
朝锦 杨
947e1cc891 Merge branch 'dev' into 'test'
feat(iwork): 扩展iWork集成功能支持通用流程创建和回调处理

See merge request jygk/dsc!26
2026-01-29 07:10:59 +00:00
yangchaojin
e2a3280b70 Merge remote-tracking branch 'ztcloud/test' into dev 2026-01-29 15:09:44 +08:00
yangchaojin
9f622d460f 添加测试环境调试信息 2026-01-29 15:08:08 +08:00
wuzongyong
0fd7756d17 feat(iwork): 扩展iWork集成功能支持通用流程创建和回调处理
- 添加通用流程创建接口支持透传任意业务参数
- 实现流程创建日志记录功能包括requestId、workflowId等关键信息
- 增强文件回调处理记录日志并发送MQ通知业务系统
- 添加iWork业务回调消息测试消费者用于验证回调机制
- 在模板模块合同详情中增加业务附件列表展示功能
- 更新应用配置忽略缓存新增iWork印章日志表配置项
2026-01-29 14:54:59 +08:00
chenbowen
891bfad529 Merge branch 'dev' into test 2026-01-29 14:53:49 +08:00
wuzongyong
958ae5a519 feat(iwork): 扩展iWork集成功能支持通用流程创建和回调处理
- 添加通用流程创建接口支持透传任意业务参数
- 实现流程创建日志记录功能包括requestId、workflowId等关键信息
- 增强文件回调处理记录日志并发送MQ通知业务系统
- 添加iWork业务回调消息测试消费者用于验证回调机制
- 在模板模块合同详情中增加业务附件列表展示功能
- 更新应用配置忽略缓存新增iWork印章日志表配置项
2026-01-29 14:53:18 +08:00
chenbowen
b02ed67fa4 Merge remote-tracking branch 'base-version/test' into dev 2026-01-29 14:52:57 +08:00
chenbowen
9e98fa8c23 重写手动针对用户以及组织的单条同步逻辑
登录获取 token 时新增客户端编号标识
支持根据客户端编号以及用户id批量失效 token 方法
2026-01-29 14:51:32 +08:00
FCL
fd2dc0e033 fix:pom更新 2026-01-29 10:44:35 +08:00
朝锦 杨
d7a6be298d Merge branch 'dev' into 'test'
Dev

See merge request jygk/dsc!25
2026-01-29 02:44:09 +00:00
yangchaojin
b2d29a1423 Merge remote-tracking branch 'ztcloud/test' into dev 2026-01-29 10:43:20 +08:00
yangchaojin
58df702cef 日志输出预览地址 2026-01-29 10:42:37 +08:00
FCL
c0794fb12e Merge branch 'refs/heads/zt-test' into test 2026-01-29 10:21:46 +08:00
chenbowen
d15dabfeac 1. 修改 iwork 用户同步逻辑,不对非 iwork 来源的关联关系进行覆盖,不覆盖已关联的岗位信息 2026-01-29 09:22:30 +08:00
ranke
396b26225f 新增根据用户id查询是否超级管理员的接口 2026-01-29 09:20:23 +08:00
chenbowen
9323c6a9f9 Merge branch 'dev' into test 2026-01-29 08:54:13 +08:00
chenbowen
545a0086e5 Merge remote-tracking branch 'base-version/test' into dev 2026-01-29 08:53:53 +08:00
chenbowen
1b56bc7739 修复编译错误 2026-01-29 08:53:01 +08:00
朝锦 杨
7cd9be9833 Merge branch 'dev' into 'test'
Dev

See merge request jygk/dsc!24
2026-01-29 00:47:19 +00:00
yangchaojin
039c143891 Merge remote-tracking branch 'ztcloud/test' into dev 2026-01-29 08:37:26 +08:00
yangchaojin
65ae5e99c7 恢复默认参数 2026-01-29 08:36:23 +08:00
yangchaojin
d6eb1962ca Merge remote-tracking branch 'ztcloud/test' into dev 2026-01-28 19:00:36 +08:00
yangchaojin
1fa8296385 新增文件可下载标识、加密短信验证支持等 2026-01-28 18:57:50 +08:00
chenbowen
1d79da5914 iwork 用印改动 未完成 2026-01-28 16:34:51 +08:00
chenbowen
15461a216f Merge branch 'dev' into test 2026-01-28 15:30:29 +08:00
chenbowen
e0aa7758dc 1. 恢复 databus 连接池 2026-01-28 15:30:13 +08:00
chenbowen
b7293f7897 1. 恢复 databus 连接池 2026-01-28 15:29:28 +08:00
chenbowen
43558b32a9 Merge branch 'dev' into test 2026-01-28 14:21:53 +08:00
chenbowen
d60d6d514e Merge remote-tracking branch 'base-version/test' into dev 2026-01-28 14:21:30 +08:00
chenbowen
c4ef8701ef 不再限制保存时账号格式为数字以及字母 2026-01-28 14:20:34 +08:00
chenbowen
93f5561d8e Merge branch 'dev' into test 2026-01-28 14:13:50 +08:00
chenbowen
c980ab67da 新增定时获取组织修改的 job 调度 2026-01-28 14:13:07 +08:00
chenbowen
f9b377fc62 1. 修改 iwork 用户同步逻辑,不对非 iwork 来源的关联关系进行覆盖,不覆盖已关联的岗位信息 2026-01-28 14:10:05 +08:00
wuzongyong
049fe83cdc refactor(tenant): 移除部门ID回退逻辑中的用户信息解析功能
- 删除了从登录用户info中解析部门ID的复杂逻辑
- 移除了对LoginUser.INFO_KEY_DEPT_IDS和相关公司信息的存储
- 简化了部门ID的获取流程,只保留请求头、请求属性和登录缓存的回退顺序
- 减少了不必要的JSON解析操作,提高性能
- 清理了相关的异常处理代码
2026-01-28 11:47:42 +08:00
wuzongyong
1f00961c1b refactor(tenant): 移除部门ID回退逻辑中的用户信息解析功能
- 删除了从登录用户info中解析部门ID的复杂逻辑
- 移除了对LoginUser.INFO_KEY_DEPT_IDS和相关公司信息的存储
- 简化了部门ID的获取流程,只保留请求头、请求属性和登录缓存的回退顺序
- 减少了不必要的JSON解析操作,提高性能
- 清理了相关的异常处理代码
2026-01-28 11:44:53 +08:00
chenbowen
815958a138 部门查询不限制数据权限 2026-01-28 10:42:56 +08:00
chenbowen
17489ae6f0 1. 优先使用集群的 dns 2026-01-28 09:31:43 +08:00
wuzongyong
6c94476a8d feat(permission): 添加菜单数据权限功能
- 新增菜单数据规则表和角色菜单数据规则关联表
- 实现菜单数据权限切面和处理器
- 添加数据规则条件和变量枚举
- 实现变量替换工具类和规则构建逻辑
- 在权限分配中集成菜单数据规则关联功能
- 优化部门ID解析逻辑,支持从用户信息中获取默认部门
- 添加菜单组件查询方法和公司访问上下文拦截器改进
2026-01-28 09:16:32 +08:00
wuzongyong
2227271d08 feat(permission): 添加菜单数据权限功能
- 新增菜单数据规则表和角色菜单数据规则关联表
- 实现菜单数据权限切面和处理器
- 添加数据规则条件和变量枚举
- 实现变量替换工具类和规则构建逻辑
- 在权限分配中集成菜单数据规则关联功能
- 优化部门ID解析逻辑,支持从用户信息中获取默认部门
- 添加菜单组件查询方法和公司访问上下文拦截器改进
2026-01-28 09:13:23 +08:00
chenbowen
b3e4055b55 切换服务集群 2026-01-27 18:40:00 +08:00
chenbowen
79ddff3769 1. 去除掉无法连接的镜像源 2026-01-27 15:38:01 +08:00
ranke
76e2cf0d60 workcode 仅针对 system_users 表 2026-01-27 10:08:06 +08:00
ranke
01e6384e27 修复当用户的数据权限为"仅本人数据权限"时候,提示用户不存在的问题: http://172.16.46.63:31560/index.php?m=task&f=view&taskID=715 2026-01-27 09:36:28 +08:00
chenbowen
6ea653ca43 不再限制 账号格式为数字以及字母 2026-01-26 16:37:45 +08:00
wxr
d46b2a3691 打包脚本迁移 2026-01-26 10:55:01 +08:00
朝锦 杨
22b87fdabf Merge branch 'dev' into 'test'
Dev

See merge request jygk/dsc!23
2026-01-23 09:59:01 +00:00
yangchaojin
90b0d7836a Merge remote-tracking branch 'ztcloud/test' into dev 2026-01-23 17:57:33 +08:00
yangchaojin
c63a153b3e 修复iwork数据同步参数传递问题 2026-01-23 17:56:15 +08:00
wuzongyong
68deec4d9d chore(k8s): 更新部署配置中的命名空间和 Istio 代理设置
- 将所有资源的命名空间从 ns-d6a0e78ebd674c279614498e4c57b133 更新为 ns-f16a3067ca7b434aad127d15eac82503
- 为 zt-gateway、zt-module-infra、zt-module-bpm、zt-module-databus 和 zt-module-template
  部署添加 Istio 代理配置注解
- 将多个部署的 dnsPolicy 从 None 更改为 ClusterFirst
- 更新了包括服务和部署在内的所有 Kubernetes 资源的命名空间引用
2026-01-23 17:37:03 +08:00
ranke
2dc1202d04 增加databus-client使用说明 2026-01-23 16:52:50 +08:00
wuzongyong
48dd08b6d1 feat(deployment): 为zt-module-system添加Istio代理启动配置
- 在Deployment中添加proxy.istio.io/config注解
- 配置holdApplicationUntilProxyStarts为true确保代理启动后再运行应用
- 提升服务网格中的Pod启动可靠性
2026-01-23 16:09:56 +08:00
qianshijiang
d6ef89b70d 优化 2026-01-23 15:52:53 +08:00
chenbowen
00a092a240 Merge branch 'dev' into test 2026-01-23 10:35:12 +08:00
chenbowen
6ff39a4f83 1. 后端门户逻辑 2026-01-23 10:23:30 +08:00
chenbowen
4a2b3f4c4b Merge branch 'dev' into test 2026-01-22 17:22:17 +08:00
chenbowen
83545f90bd Merge remote-tracking branch 'base-version/test' into dev 2026-01-22 17:22:02 +08:00
chenbowen
3953d1128c 1. 扩展新增 eqIfNotBlank 类的查询方式 2026-01-22 17:02:49 +08:00
wuzongyong
db7dc1ad33 refactor(gateway): 简化网关表达式中的响应处理逻辑
- 移除冗余的响应体检查逻辑
- 优化状态码和消息的处理流程
- 保持原有的响应体设置行为不变
- 提升代码可读性和维护性
2026-01-22 16:39:50 +08:00
wuzongyong
d6569c1b52 feat(gateway): 实现API网关响应模板和请求映射增强功能
- 添加getLastHttpStepId方法获取最后HTTP步骤ID用于响应体设置判断
- 实现响应模板功能支持自定义JSON响应格式通过responseTemplate配置
- 增强请求映射逻辑支持查询参数、请求头和请求体的灵活映射与合并
- 优化HTTP步骤处理器中的请求载荷转换和响应映射逻辑
- 在START节点中支持公共参数自动继承到后续HTTP步骤
- 添加查询参数环境变量绑定便于JSONata表达式访问
- 实现向后兼容的默认响应格式保持现有功能不变
2026-01-22 16:39:50 +08:00
wuzongyong
83bf2aa9fb refactor(gateway): 简化网关表达式中的响应处理逻辑
- 移除冗余的响应体检查逻辑
- 优化状态码和消息的处理流程
- 保持原有的响应体设置行为不变
- 提升代码可读性和维护性
2026-01-22 16:39:02 +08:00
wuzongyong
924c27596e feat(gateway): 实现API网关响应模板和请求映射增强功能
- 添加getLastHttpStepId方法获取最后HTTP步骤ID用于响应体设置判断
- 实现响应模板功能支持自定义JSON响应格式通过responseTemplate配置
- 增强请求映射逻辑支持查询参数、请求头和请求体的灵活映射与合并
- 优化HTTP步骤处理器中的请求载荷转换和响应映射逻辑
- 在START节点中支持公共参数自动继承到后续HTTP步骤
- 添加查询参数环境变量绑定便于JSONata表达式访问
- 实现向后兼容的默认响应格式保持现有功能不变
2026-01-22 16:39:02 +08:00
朝锦 杨
966e48ffb7 Merge branch 'dev' into 'test'
修复数据总线访问日志无法显示状态码问题:...

See merge request jygk/dsc!22
2026-01-22 02:40:04 +00:00
yangchaojin
83da1e8bdc Merge remote-tracking branch 'ztcloud/test' into dev 2026-01-22 10:37:46 +08:00
yangchaojin
2a15568b36 修复iwork查询同步参数问题 2026-01-22 10:36:55 +08:00
ranke
413ce4c1ef 修复数据总线访问日志无法显示状态码问题: http://172.16.46.63:31560/index.php?m=task&f=view&taskID=703. databus 新增 client 统一出口内容管理审计: http://172.16.46.63:31560/index.php?m=task&f=view&taskID=716 2026-01-22 09:35:13 +08:00
朝锦 杨
95df0a4e12 Merge branch 'dev' into 'test'
feat(system): 新增外部系统推送配置功能

See merge request jygk/dsc!21
2026-01-21 09:47:39 +00:00
yangchaojin
bbc1081a47 Merge remote-tracking branch 'ztcloud/test' into dev 2026-01-21 17:33:45 +08:00
yangchaojin
c1ca1d5372 任务717、718,添加iwork同步参数以及当日变更用户同步任务 2026-01-21 17:26:41 +08:00
chenbowen
b93cc1ec51 1. 修复错误设置公司编码以及部门编码的bug 2026-01-21 10:46:09 +08:00
wuzongyong
a4ff83ec50 feat(system): 新增外部系统推送配置功能
- 添加 BusinessTypeEnum 枚举定义采购、销售、生产三种业务类型
- 在 ErrorCodeConstants 中新增外部系统推送配置相关错误码
- 创建 ExternalPushConfigApi 定义推送配置的 RPC 接口
- 实现 ExternalPushConfigApiImpl 提供推送判断功能
- 设计 ExternalPushConfigDO 数据对象存储推送配置信息
- 开发 ExternalPushConfigMapper 提供数据库操作功能
- 实现 ExternalPushConfigService 业务逻辑处理
- 创建管理后台 Controller 提供 CRUD 和查询接口
- 定义请求响应 VO 对象规范接口参数和返回值
- 添加数据库表结构初始化脚本支持推送配置存储
2026-01-20 17:16:32 +08:00
wuzongyong
95d156940f feat(system): 新增外部系统推送配置功能
- 添加 BusinessTypeEnum 枚举定义采购、销售、生产三种业务类型
- 在 ErrorCodeConstants 中新增外部系统推送配置相关错误码
- 创建 ExternalPushConfigApi 定义推送配置的 RPC 接口
- 实现 ExternalPushConfigApiImpl 提供推送判断功能
- 设计 ExternalPushConfigDO 数据对象存储推送配置信息
- 开发 ExternalPushConfigMapper 提供数据库操作功能
- 实现 ExternalPushConfigService 业务逻辑处理
- 创建管理后台 Controller 提供 CRUD 和查询接口
- 定义请求响应 VO 对象规范接口参数和返回值
- 添加数据库表结构初始化脚本支持推送配置存储
2026-01-20 17:14:37 +08:00
朝锦 杨
8d32e5dbbe Merge branch 'dev' into 'test'
Dev

See merge request jygk/dsc!20
2026-01-20 06:27:11 +00:00
yangchaojin
6919fc3e7f Merge remote-tracking branch 'ztcloud/test' into dev 2026-01-20 14:22:25 +08:00
yangchaojin
a5d3afaf9b BUG710,添加文件下载次数统计 2026-01-20 14:19:12 +08:00
chenbowen
80de697d59 Merge branch 'dev' into test 2026-01-20 11:19:35 +08:00
chenbowen
ca75d937fc Merge remote-tracking branch 'base-version/test' into dev 2026-01-20 11:19:23 +08:00
chenbowen
20e76ec7ae 1. 支持工号登录 2026-01-20 11:18:56 +08:00
chenbowen
cc91b6bbcb Merge branch 'dev' into test 2026-01-20 10:59:09 +08:00
chenbowen
2c2b1e2692 Merge remote-tracking branch 'base-version/test' into dev 2026-01-20 10:58:56 +08:00
chenbowen
fdb3536ce3 1. 统一 iwork 查询规范,移除多余的无效的 iwork 查询参数字段 2026-01-20 10:58:15 +08:00
chenbowen
6dbbda6e59 Merge branch 'dev' into test 2026-01-20 10:29:07 +08:00
chenbowen
6e6e946ec8 Merge remote-tracking branch 'base-version/test' into dev 2026-01-20 10:28:52 +08:00
chenbowen
c2e2de3742 1. 统一 iwork 查询规范,移除多余的无效的 iwork 查询参数字段 2026-01-20 10:27:55 +08:00
chenbowen
6ea48a3b2f 1. 统一对应的表字段信息 2026-01-20 09:18:46 +08:00
chenbowen
0f43cbc302 Merge branch 'dev' into test 2026-01-20 08:59:11 +08:00
chenbowen
b637c619f1 Merge remote-tracking branch 'base-version/test' into dev 2026-01-20 08:58:56 +08:00
chenbowen
4595cef06e 1.获取 token 失败后进行十次重试 2026-01-20 08:57:34 +08:00
chenbowen
86ab64a657 1.优化 iwork 同步用户效率 2026-01-20 08:57:08 +08:00
yangchaojin
1e2b89f5fa 添加获取公司节点信息接口 2026-01-20 08:47:15 +08:00
yangchaojin
199f953f35 添加获取公司节点信息接口 2026-01-20 08:43:31 +08:00
qianshijiang
688847d1a9 优化 2026-01-19 16:19:22 +08:00
FCL
c333395b6c Merge branch 'refs/heads/zt-test' into test
# Conflicts:
#	zt-framework/zt-common/src/main/java/com/zt/plat/framework/common/biz/system/permission/PermissionCommonApi.java
#	zt-framework/zt-spring-boot-starter-biz-tenant/src/main/java/com/zt/plat/framework/tenant/core/context/DeptContextHolder.java
#	zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/service/permission/PermissionServiceImpl.java
2026-01-19 10:59:08 +08:00
ranke
291d18bba7 userId改为 workcode , 修复数据权限的问题. http://172.16.46.63:31560/index.php?m=task&f=view&taskID=715 2026-01-19 09:43:01 +08:00
chenbowen
2917e896fd Merge branch 'dev' into test 2026-01-17 10:37:07 +08:00
chenbowen
3b099925b6 Merge remote-tracking branch 'base-version/test' into dev 2026-01-17 10:36:51 +08:00
chenbowen
a5f844d5df 1. 调整用户名可以设置为最小一位
(cherry picked from commit 0d31b54f1c13c5851ca448f9d55c4b2d4b345458)
2026-01-17 10:35:50 +08:00
chenbowen
d4f26b5244 Merge branch 'dev' into test 2026-01-16 18:19:49 +08:00
chenbowen
e6ec4f9e23 1. 调整用户可以接受空字符串 username
2. 调整 iwork 同步用户时,如果 loginid 为空,设置 username 为空格
2026-01-16 18:19:09 +08:00
chenbowen
7c0a0601ed 1. 调整用户可以接受空字符串 username
2. 调整 iwork 同步用户时,如果 loginid 为空,设置 username 为空格
2026-01-16 18:17:24 +08:00
chenbowen
da6ab95d3a 修复编译错误 2026-01-16 18:10:18 +08:00
ranke
7541cb4d6f Merge branch 'test' into test-dsc
* test:
  取消sql的日志输出
  授权菜单权限可选不展示菜单选项. http://172.16.46.63:31560/index.php?m=task&f=view&taskID=707
  1. 调整 username 同步逻辑 2. 调整 eban 回调登录逻辑
2026-01-16 16:18:53 +08:00
ranke
00cdf5bc0c 取消sql的日志输出 2026-01-16 16:18:27 +08:00
ranke
c71ac5dbd3 授权菜单权限可选不展示菜单选项. http://172.16.46.63:31560/index.php?m=task&f=view&taskID=707 2026-01-16 16:17:52 +08:00
chenbowen
adc4f4bf2d Merge branch 'dev' into test 2026-01-16 15:17:41 +08:00
chenbowen
0f37a7f9b6 修复编译错误 2026-01-16 15:17:25 +08:00
chenbowen
e5c8d922c6 Merge branch 'dev' into test 2026-01-16 15:05:49 +08:00
chenbowen
fea194b7bb 1. 调整 username 同步逻辑
2. 调整 eban 回调登录逻辑
2026-01-16 15:05:35 +08:00
chenbowen
b35c3f8db2 1. 调整 username 同步逻辑
2. 调整 eban 回调登录逻辑
2026-01-16 15:04:29 +08:00
chenbowen
4bcce5046c Merge branch 'dev' into test 2026-01-16 12:51:36 +08:00
chenbowen
d3a771a8a8 Merge remote-tracking branch 'base-version/test' into dev 2026-01-16 12:51:19 +08:00
chenbowen
098be43598 调整 username 同步逻辑 2026-01-16 12:50:25 +08:00
wuzongyong
a3386853fa refactor(databus): 移除API客户端凭证服务中的缓存实现
- 删除了基于Caffeine的凭证缓存逻辑
- 移除了PostConstruct注解的缓存初始化方法
- 删除了缓存相关的成员变量和配置
- 移除了所有缓存失效操作包括创建、更新和删除时的缓存清理
- 简化了凭证查询逻辑直接通过数据库访问
- 保留了核心的API凭证管理功能和匿名用户服务集成
2026-01-16 09:24:09 +08:00
wuzongyong
ac5e210269 refactor(databus): 移除API客户端凭证服务中的缓存实现
- 删除了基于Caffeine的凭证缓存逻辑
- 移除了PostConstruct注解的缓存初始化方法
- 删除了缓存相关的成员变量和配置
- 移除了所有缓存失效操作包括创建、更新和删除时的缓存清理
- 简化了凭证查询逻辑直接通过数据库访问
- 保留了核心的API凭证管理功能和匿名用户服务集成
2026-01-16 09:23:29 +08:00
chenbowen
1750e031c0 Merge branch 'dev' into test 2026-01-15 22:44:12 +08:00
chenbowen
e2688268ac Merge remote-tracking branch 'base-version/test' into dev
# Conflicts:
#	zt-module-databus/zt-module-databus-server-app/src/main/resources/application-dev.yml
2026-01-15 22:43:56 +08:00
chenbowen
d6e72f6045 密码为空的用户也进行同步 2026-01-15 21:25:25 +08:00
wuzongyong
781d29bed7 feat(config): 更新开发环境数据库连接和安全过滤器加密功能
- 修改 application-dev.yml 中的数据库连接地址和凭据信息
- 在 GatewaySecurityFilter 中实现条件加密验证逻辑
- 添加 wzy 环境配置文件支持 Nacos 配置中心连接
- 优化请求体解密和签名验证流程以支持选择性加密处理
- 更新缓存请求体构造以确保解密后数据正确传递
2026-01-15 18:08:33 +08:00
wuzongyong
06fb92462c feat(config): 更新开发环境数据库连接和安全过滤器加密功能
- 修改 application-dev.yml 中的数据库连接地址和凭据信息
- 在 GatewaySecurityFilter 中实现条件加密验证逻辑
- 添加 wzy 环境配置文件支持 Nacos 配置中心连接
- 优化请求体解密和签名验证流程以支持选择性加密处理
- 更新缓存请求体构造以确保解密后数据正确传递
2026-01-15 18:06:26 +08:00
chenbowen
2a1af3ed6b 同步 feign 接口查询的用户信息属性 2026-01-15 18:04:11 +08:00
chenbowen
a0ec76a8d8 iwork 同步用户的规则调整 2026-01-15 17:50:21 +08:00
chenbowen
96c9ab97e6 Merge branch 'dev' into test 2026-01-15 16:42:18 +08:00
chenbowen
db91848cd4 1. 新增物料牌号扩展功能 2026-01-15 16:41:51 +08:00
朝锦 杨
ff348e933b Merge branch 'dev' into 'test'
Dev

See merge request jygk/dsc!18
2026-01-15 08:40:23 +00:00
ranke
1c919bec41 移除多余模块 2026-01-15 16:37:49 +08:00
lenovo
ec99f49c93 Merge remote-tracking branch 'refs/remotes/ztcloud/test' into dev 2026-01-15 16:26:57 +08:00
ranke
f3e0b642ef Merge branch 'test' into test-dsc
* test:
  新增 zt-module-databus-server-app 的 dockerfile
2026-01-15 16:05:15 +08:00
ranke
d1e2e25b96 新增 zt-module-databus-server-app 的 dockerfile 2026-01-15 16:05:02 +08:00
ranke
09c5c5fde5 Merge branch 'test' into test-dsc
* test:
  修改docker配置
2026-01-15 15:54:32 +08:00
ranke
8a7c74bfb5 修改docker配置 2026-01-15 15:54:18 +08:00
ranke
35d42d4d75 移除重复模块 2026-01-15 15:53:04 +08:00
ranke
d0f7cc9734 Merge branch 'test' of http://172.16.46.63:30001/gitlab/jygk/dsc into test-dsc
* 'test' of http://172.16.46.63:30001/gitlab/jygk/dsc:
  feat(gateway): 添加API客户端凭证加密功能支持
  优化
  1. 移除多余 java 文件
  feat:登陆用户的部门数据权限接口增加角色参数
2026-01-15 14:56:51 +08:00
ranke
378a9e7bcb Merge branch 'test' into test-dsc
* test:
  修复BUG710,添加文件下载次数统计
  修改私服地址,把 seata-dm 项目从 dsc挪过来
  feat(gateway): 添加API客户端凭证加密功能支持
  bmp 已挪到 ztcloud-dist 仓库
  修改发布信息
  增加快照仓库
  恢复 erp 模块数据权限
  从maven模块中移除 zt-server
  修改版本号
  feat:登陆用户的部门数据权限接口增加角色参数;获取当前用户可访问的顶级部门列表不校验数据权限
  no message
2026-01-15 14:51:00 +08:00
lenovo
a44e7e835e 修复BUG710,添加文件下载次数统计 2026-01-15 14:45:43 +08:00
ranke
26ab7dac24 修改私服地址,把 seata-dm 项目从 dsc挪过来 2026-01-15 10:07:17 +08:00
wuzongyong
3524f0fffb feat(gateway): 添加API客户端凭证加密功能支持
- 在ApiClientCredentialDO实体类中新增enableEncryption字段
- 在ApiClientCredentialRespVO响应对象中添加加密启用状态字段
- 在ApiClientCredentialSaveReqVO请求对象中添加加密启用状态字段
- 在GatewaySecurityFilter中实现加密启用状态检查逻辑
- 添加数据库表结构变更脚本支持加密字段
2026-01-14 19:14:58 +08:00
wuzongyong
287d24fc7f feat(gateway): 添加API客户端凭证加密功能支持
- 在ApiClientCredentialDO实体类中新增enableEncryption字段
- 在ApiClientCredentialRespVO响应对象中添加加密启用状态字段
- 在ApiClientCredentialSaveReqVO请求对象中添加加密启用状态字段
- 在GatewaySecurityFilter中实现加密启用状态检查逻辑
- 添加数据库表结构变更脚本支持加密字段
2026-01-14 18:11:02 +08:00
ranke
63708dfb36 bmp 已挪到 ztcloud-dist 仓库 2026-01-14 17:09:18 +08:00
ranke
0ce56cad8b 修改发布信息 2026-01-14 17:03:55 +08:00
ranke
62e31ea360 增加快照仓库 2026-01-14 15:52:59 +08:00
chenbowen
c6ab1fefce Merge branch 'dev' into test 2026-01-14 15:28:47 +08:00
chenbowen
373fd0c412 Merge remote-tracking branch 'base-version/test' into dev 2026-01-14 15:28:26 +08:00
chenbowen
f70d742e9b 恢复 erp 模块数据权限 2026-01-14 15:13:54 +08:00
ranke
49fb84ea5a 从maven模块中移除 zt-server 2026-01-13 18:21:59 +08:00
ranke
a510ead10c Merge branch 'test' of http://172.16.46.63:30001/gitlab/base-version/ztcloud into test
* 'test' of http://172.16.46.63:30001/gitlab/base-version/ztcloud:
  feat:登陆用户的部门数据权限接口增加角色参数;获取当前用户可访问的顶级部门列表不校验数据权限
2026-01-13 17:41:49 +08:00
ranke
f96a157024 修改版本号 2026-01-13 17:41:38 +08:00
qianshijiang
7a15fff979 优化 2026-01-13 15:14:09 +08:00
chenbowen
206bf9a3c5 1. 移除多余 java 文件 2026-01-13 11:11:34 +08:00
chenbowen
429f421e1b Merge branch 'dev' into test
# Conflicts:
#	zt-module-system/zt-module-system-api/src/main/java/com/zt/plat/module/system/api/sms/dto/send/SmsSendSingleToUserReqDTO.java
#	zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/controller/admin/sms/SmsCallbackController.java
#	zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/framework/sms/core/enums/SmsChannelEnum.java
2026-01-13 11:06:39 +08:00
chenbowen
479d6c6c2a Merge remote-tracking branch 'base-version/test' into dev
# Conflicts:
#	zt-framework/zt-common/src/main/java/com/zt/plat/framework/common/util/security/CryptoSignatureUtils.java
#	zt-module-system/zt-module-system-api/src/main/java/com/zt/plat/module/system/api/sms/dto/send/SmsSendSingleToUserReqDTO.java
#	zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/api/databus/DatabusDeptProviderApiImpl.java
#	zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/controller/admin/sms/SmsCallbackController.java
#	zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/framework/sms/core/enums/SmsChannelEnum.java
2026-01-13 11:00:28 +08:00
FCL
9233f5f783 feat:登陆用户的部门数据权限接口增加角色参数;获取当前用户可访问的顶级部门列表不校验数据权限 2026-01-13 10:46:22 +08:00
FCL
cd94420b21 feat:登陆用户的部门数据权限接口增加角色参数 2026-01-13 09:56:14 +08:00
ranke
605cff08c7 no message 2026-01-13 09:30:43 +08:00
FCL
5e97a9bd14 feat:数据权限修改。增加qms数据权限注解 2026-01-13 09:12:50 +08:00
ranke
70f8e59c1b 解决编译错误 2026-01-12 19:29:29 +08:00
ranke
a0673022fa Merge branch 'test' into test-dsc
* test:
  把-server项目改为jar包,新增 server-app项目作为启动器 http://172.16.46.63:31560/index.php?m=task&f=view&taskID=699
  [+]增加国密SM4加解密工具包
  fix(user-dept): 修改用户来源筛选条件
  fix(databus): 修复部门数据查询中缺少数据源过滤条件
  fix(databus): 修改用户同步的数据源过滤条件
  fix(databus): 修改用户同步的数据源过滤条件
  [+]增加国密SM4接口加解密
  [#]修改部门推送消息逻辑

# Conflicts:
#	zt-framework/zt-common/src/main/java/com/zt/plat/framework/common/util/security/CryptoSignatureUtils.java
#	zt-module-system/zt-module-system-api/src/main/java/com/zt/plat/module/system/api/sms/dto/send/SmsSendSingleToUserReqDTO.java
#	zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/api/databus/DatabusDeptProviderApiImpl.java
#	zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/controller/admin/sms/SmsCallbackController.java
#	zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/framework/sms/core/enums/SmsChannelEnum.java
2026-01-12 18:49:36 +08:00
ranke
bdf211f44f Merge branch 'test' of http://172.16.46.63:30001/gitlab/base-version/ztcloud into test
* 'test' of http://172.16.46.63:30001/gitlab/base-version/ztcloud:
  [+]增加国密SM4加解密工具包
  [+]增加国密SM4接口加解密
  [#]修改部门推送消息逻辑
2026-01-12 18:36:46 +08:00
ranke
6644710fe0 把-server项目改为jar包,新增 server-app项目作为启动器 http://172.16.46.63:31560/index.php?m=task&f=view&taskID=699 2026-01-12 18:36:39 +08:00
chenbowen
441de77197 1. 拆分核心模块发布配置 2026-01-12 13:41:46 +08:00
chenbowen
aede30176f 1. 拆分核心模块发布配置 2026-01-12 13:28:44 +08:00
chenbowen
6bdce6e9bc 1. 拆分核心模块发布配置 2026-01-12 13:00:36 +08:00
maimaishu
22b449f7d5 Merge branch 'test' of http://172.16.46.63:30001/gitlab/base-version/ztcloud into test 2026-01-12 11:06:07 +08:00
maimaishu
2489a7f73e [+]增加国密SM4加解密工具包 2026-01-12 11:05:28 +08:00
lzx
d56587b8fd Merge branch 'dev' into test 2026-01-09 17:47:18 +08:00
lzx
041a89bb59 fix(user-dept): 修改用户来源筛选条件
- 将用户来源筛选条件从 user_source = 2 更新为 user_source = 3
- 更新了查询用户部门关系的SQL条件
- 更新了统计用户部门关系数量的SQL条件
- 修正了相关注释说明
2026-01-09 17:46:43 +08:00
lzx
75e212511d fix(user-dept): 修正用户来源筛选条件
- 将用户来源筛选条件从 user_source = 2 更新为 user_source = 3
- 同步更新了相关注释说明
- 保持了原有的租户ID和软删除过滤逻辑
2026-01-09 17:45:55 +08:00
lzx
43c4c8a94e fix(databus): 修复部门数据查询中缺少数据源过滤条件
- 在游标分页查询中添加部门数据源过滤条件
- 在总数统计查询中添加部门数据源过滤条件
- 在计数接口中添加部门数据源过滤条件
2026-01-09 17:02:02 +08:00
lzx
caca8590c7 Merge branch 'dev' into test 2026-01-09 17:00:09 +08:00
lzx
e345d48dc7 feat(databus): 限制部门数据查询只统计特定来源
- 在游标分页查询中添加部门来源过滤条件
- 在总数统计查询中添加部门来源过滤条件
- 在部门计数接口中添加部门来源过滤条件
- 确保只统计部门来源为3的数据记录
2026-01-09 16:59:48 +08:00
lzx
a210af0dd8 Merge branch 'dev' into test 2026-01-09 16:42:23 +08:00
lzx
f8f584b9ff fix(databus): 修改用户同步的数据源过滤条件
- 将用户同步的数据源从 userSource = 2 更新为 userSource = 3
- 修正了数据总线用户提供者API中的查询条件配置
2026-01-09 15:50:18 +08:00
lzx
5366a35546 Merge remote-tracking branch 'origin/dev' into dev 2026-01-09 15:49:40 +08:00
lzx
d47c91c7f2 fix(sync): 修改用户数据同步的数据源过滤条件
- 将用户同步的数据源从 userSource = 2 修改为 userSource = 3
- 更新了数据库查询条件以匹配新的数据源标识
- 修正了数据同步功能的数据过滤逻辑
2026-01-09 15:49:28 +08:00
lzx
1fd704fe9d fix(databus): 修改用户同步的数据源过滤条件
- 将用户同步的数据源从 userSource = 2 更新为 userSource = 3
- 修正了数据总线用户提供者API中的查询条件配置
2026-01-09 15:33:33 +08:00
chenbowen
c5211287ab Merge branch 'dev' into test 2026-01-09 15:33:09 +08:00
chenbowen
82c819c59a Merge remote-tracking branch 'base-version/test' into dev 2026-01-09 15:32:39 +08:00
lzx
bed76174c5 Merge remote-tracking branch 'origin/dev' into dev 2026-01-09 15:30:30 +08:00
chenbowen
c3502e78c8 1. 调整 databus 默认的重试策略 2026-01-09 15:25:42 +08:00
lzx
d283d92a4e fix(sync): 修改用户数据同步的数据源过滤条件
- 将用户同步的数据源从 userSource = 2 修改为 userSource = 3
- 更新了数据库查询条件以匹配新的数据源标识
- 修正了数据同步功能的数据过滤逻辑
2026-01-09 15:02:54 +08:00
chenbowen
03b04cd7fe Merge branch 'dev' into test 2026-01-09 13:57:09 +08:00
chenbowen
cf540e12be Merge remote-tracking branch 'base-version/test' into dev 2026-01-09 13:56:51 +08:00
chenbowen
5b660f5a11 1.不再过滤 get 开头的 url 2026-01-09 11:46:59 +08:00
chenbowen
30029e0fd6 1.新增用户界面的用户来源类型展示 2026-01-09 11:44:57 +08:00
FCL
d3eafc259b Merge branch 'refs/heads/zt-test' into test 2026-01-09 11:05:00 +08:00
chenbowen
273752df54 1. 调整测试环境的 databus 部署端口 2026-01-09 08:47:19 +08:00
chenbowen
c2f38608e7 1.新增用户界面的用户来源类型展示 2026-01-08 17:05:21 +08:00
wuzongyong
caf524d4e4 Merge jygk/dsc/test into local test, re-implement file presigned URL cache 2026-01-08 10:02:01 +08:00
wuzongyong
2d2b62ed9f Revert "feat(file): 为S3文件客户端添加预签名URL缓存功能"
This reverts commit 2b6f4df326.
2026-01-08 09:49:34 +08:00
wuzongyong
2b6f4df326 feat(file): 为S3文件客户端添加预签名URL缓存功能
- 引入RedisTemplate依赖用于缓存预签名URL
- 添加Redis缓存配置,设置缓存前缀和50分钟过期时间
- 实现预签名URL的缓存读取和存储逻辑
- 添加延迟加载RedisTemplate的方法避免循环依赖
- 在文件删除时同步清除对应的缓存项
- 优化预签名URL生成流程,优先从缓存获取
2026-01-08 09:36:16 +08:00
wuzongyong
b2c2cca798 feat(file): 为S3文件客户端添加预签名URL缓存功能
- 引入RedisTemplate依赖用于缓存预签名URL
- 添加Redis缓存配置,设置缓存前缀和50分钟过期时间
- 实现预签名URL的缓存读取和存储逻辑
- 添加延迟加载RedisTemplate的方法避免循环依赖
- 在文件删除时同步清除对应的缓存项
- 优化预签名URL生成流程,优先从缓存获取
2026-01-08 09:16:44 +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
9c3d7072bf Merge branch 'test' 2026-01-07 16:50:07 +08:00
chenbowen
b3b691a7e3 1.初始化日志时并没有有效的用户信息,设置为空字符串占位 2026-01-07 16:49:47 +08:00
chenbowen
ce06613e2c Merge branch 'dev' into test 2026-01-07 15:50:47 +08:00
chenbowen
4518b893a9 Merge remote-tracking branch 'base-version/main' into dev 2026-01-07 15:50:33 +08:00
chenbowen
64de518d4c 1.新增签名日志 2026-01-07 15:49:10 +08:00
chenbowen
2c3916ebc0 Revert "1. 统一 ZStack 测试环境集群"
This reverts commit 921baa182e.
2026-01-07 13:46:33 +08:00
chenbowen
921baa182e 1. 统一 ZStack 测试环境集群 2026-01-07 13:36:40 +08:00
FCL
e4c8d308f3 Merge branch 'refs/heads/zt-test' into test 2026-01-07 11:19:40 +08:00
maimaishu
674ef07c5a Merge branch 'test' of http://172.16.46.63:30001/gitlab/base-version/ztcloud into test 2026-01-07 08:45:17 +08:00
maimaishu
a07c71f1a0 [+]增加国密SM4接口加解密 2026-01-07 08:44:35 +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
09c9276deb 1. 修复 CompanyDataPermissionIgnoreAspect 空指针问题 2026-01-06 11:17:20 +08:00
chenbowen
797cd2abd9 1. 修复 deptignore 注解会导致的空指针问题
2. 延长 databus 默认的请求超时时间
3. 调整初始化脚本部分字段的长度
2026-01-06 09:18:47 +08:00
maimaishu
d54edcd88b [#]修改部门推送消息逻辑 2026-01-05 17:46:31 +08:00
maimaishu
88b280a33f [+]增加IWork根据ID同步接口 2026-01-05 11:33:11 +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
maimaishu
2e761d1867 [+]增加部门推动消息功能 2026-01-02 17:27:53 +08:00
ranke
0ad14fbe73 Merge branch 'test' into test-dsc
* test:
  新增根据流程实例ID获取抄送记录的接口,用于待办详情中展示
  [+]增加部门推动消息功能
  新增忽略公司以及部门数据权限的注解
2025-12-31 17:07:09 +08:00
ranke
7bd44ffca9 新增根据流程实例ID获取抄送记录的接口,用于待办详情中展示 2025-12-31 17:06:51 +08:00
maimaishu
3ad65780a6 Merge branch 'test' of http://172.16.46.63:30001/gitlab/base-version/ztcloud into test 2025-12-31 16:57:00 +08:00
maimaishu
3573217507 [+]增加部门推动消息功能 2025-12-31 16:55:20 +08:00
qianshijiang
b155b1a00a 数据库配置修改 2025-12-31 16:36:01 +08:00
chenbowen
6ac7511019 新增忽略公司以及部门数据权限的注解 2025-12-30 18:38:07 +08:00
chenbowen
3970f6d43e Merge branch 'refs/heads/dev' into test 2025-12-30 18:29:32 +08:00
chenbowen
5d547acfea Merge remote-tracking branch 'refs/remotes/base-version/test' into dev 2025-12-30 18:28:57 +08:00
chenbowen
4579259973 1. 恢复发布私服库的指向 2025-12-30 18:27:47 +08:00
ranke
5f90e7e417 Merge branch 'test' into test-dsc
* test:
  新增根据流程管控按钮是否可用配置功能. http://172.16.46.63:31560/index.php?m=task&f=view&taskID=551
  1. 补全基准的菜单 sql 语句
2025-12-30 18:18:18 +08:00
ranke
b81e8c6df2 新增根据流程管控按钮是否可用配置功能. http://172.16.46.63:31560/index.php?m=task&f=view&taskID=551 2025-12-30 18:07:58 +08:00
chenbowen
179c22e409 1. 固定测试环境网关地址,避免被人覆盖 2025-12-30 10:32:30 +08:00
chenbowen
fac16d5e08 Merge branch 'dev' into test 2025-12-29 17:56:52 +08:00
hewencai
812e9727ae fix:添加seata达梦数据库兼容补丁 2025-12-29 16:16:06 +08:00
chenbowen
580d1d9047 1. 补全基准的菜单 sql 语句 2025-12-29 11:13:29 +08:00
wencai he
6bdcf8f371 Merge branch 'dev' into 'test'
Dev

See merge request jygk/dsc!17
2025-12-29 01:54:51 +00:00
hewencai
8e8acd6aaf fix:修复seata2.4版本下达梦数据库回滚异常问题,增加调试日志 2025-12-29 09:54:36 +08:00
hewencai
bca34ea437 Merge remote-tracking branch 'origin/dev' into dev 2025-12-29 09:53:18 +08:00
hewencai
8b469710ce fix:修复seata2.4版本下达梦数据库回滚异常问题,增加调试日志 2025-12-29 09:53:00 +08:00
chenbowen
c88fdad7ac Revert "1. 临时切换集群配合测试"
This reverts commit 26e5952252.
2025-12-27 13:12:22 +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
chenbowen
26e5952252 1. 临时切换集群配合测试 2025-12-27 12:26:27 +08:00
chenbowen
839e979904 Merge branch 'dev' into test 2025-12-25 18:19:58 +08:00
chenbowen
91b54cc9d1 1. 新增 seata 兼容模块打包 2025-12-25 18:19:46 +08:00
wencai he
c9f7495db1 Merge branch 'dev' into 'test'
Dev

See merge request jygk/dsc!16
2025-12-25 09:46:07 +00:00
hewencai
1d4380adc1 Merge remote-tracking branch 'origin/dev' into dev 2025-12-25 17:44:54 +08:00
hewencai
666008e3c6 fix:修复seata2.4版本下达梦数据库回滚异常问题 2025-12-25 17:44:34 +08:00
chenbowen
1316d09626 Merge branch 'dev' into test 2025-12-25 17:31:52 +08:00
chenbowen
1c2e8e1332 Merge remote-tracking branch 'base-version/main' into dev 2025-12-25 17:31:32 +08:00
chenbowen
e6fc24d3b1 1. 目前涉及到太多没有租户的场景,默认使用主租户兜底 2025-12-25 17:29:45 +08:00
chenbowen
d9ab32165f Merge branch 'dev' into test 2025-12-25 10:47:38 +08:00
chenbowen
b698706dad Merge remote-tracking branch 'base-version/main' into dev 2025-12-25 10:47:20 +08:00
chenbowen
09c726d51b 1. 避免无登录的操作无法记录日志的情况
2. 短信登录可以不传递租户信息
2025-12-25 10:46:45 +08:00
chenbowen
52f7a8f28b Merge branch 'dev' into test 2025-12-24 14:31:02 +08:00
chenbowen
ab3104cff7 Merge remote-tracking branch 'base-version/main' into dev 2025-12-24 14:30:39 +08:00
chenbowen
89a047d28b 1. 提升 infra 可以上传的附件大小 2025-12-24 14:30:03 +08:00
FCL
def2956dae Merge remote-tracking branch 'origin/test' into test 2025-12-24 14:07:02 +08:00
wxr
6125fa04d8 镜像打包批处理脚本 2025-12-24 14:06:48 +08:00
FCL
b9f5a99184 fix:修改附件上传大小限制 2025-12-24 14:02:09 +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
01847264d5 update:调整数据同步用户-部门,用户-岗位同步逻辑 2025-12-24 11:04:48 +08:00
hewencai
516198ab53 update:调整数据同步用户-部门,用户-岗位同步逻辑 2025-12-24 11:04:45 +08:00
hewencai
7f54e7f07d update:升级seata版本到2.4.0 2025-12-24 11:04:05 +08:00
hewencai
7ef5545dc0 update:调整数据同步用户-部门,用户-岗位同步顺序 2025-12-24 11:04:03 +08:00
hewencai
9b0e63a33e update:调整数据同步用户-部门,用户-岗位同步顺序 2025-12-24 11:04:01 +08:00
hewencai
2baede83e5 update:调整数据同步生产topic生成器 2025-12-24 11:03:59 +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
hewencai
2dc0de96a3 update:调整数据同步用户-部门,用户-岗位同步逻辑 2025-12-24 10:41:51 +08:00
wencai he
0fdfce0626 Merge branch 'dev' into 'test'
Dev

See merge request jygk/dsc!14
2025-12-24 02:37:39 +00:00
hewencai
a411da6754 Merge remote-tracking branch 'origin/dev' into dev 2025-12-24 10:36:17 +08:00
hewencai
9485d94574 update:调整数据同步用户-部门,用户-岗位同步逻辑 2025-12-24 10:36:00 +08:00
chenbowen
433e2fb4de 1. 修改每日最大发送次数 2025-12-24 10:27:57 +08:00
chenbowen
b9c44ebf91 Merge branch 'dev' into test 2025-12-24 10:15:46 +08:00
chenbowen
f526dd54b9 Merge remote-tracking branch 'base-version/main' into dev 2025-12-24 10:15:27 +08:00
chenbowen
7e87465ef9 1. 修正有误的短信配置 2025-12-24 10:14:52 +08:00
chenbowen
2052479728 1. 临时新增短信平台的单独 topic 消费 2025-12-23 19:05:07 +08:00
hewencai
1ac2f1e2cc Merge remote-tracking branch 'origin/dev' into dev 2025-12-23 18:21:13 +08:00
hewencai
7661982447 update:升级seata版本到2.4.0 2025-12-23 18:20:42 +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
82ea639cdd 1. 去掉凭证唯一约束 2025-12-23 16:36:35 +08:00
chenbowen
7b1991cc1c 1. 修复 get 请求时,转义后的字符串解析签名会存在问题 2025-12-23 16:36:06 +08:00
chenbowen
cda360572e Merge branch 'dev' into test 2025-12-23 13:02:04 +08:00
chenbowen
fe1cae483b Merge remote-tracking branch 'base-version/main' into dev 2025-12-23 13:01:48 +08:00
chenbowen
ca87ed3c52 1. 暂时简化掉所有的物流模块以及 erp 模块数据权限 2025-12-23 11:59:32 +08:00
chenbowen
3349d18103 Merge branch 'dev' into test
# Conflicts:
#	zt-framework/zt-spring-boot-starter-biz-business/src/main/java/com/zt/plat/framework/business/framework/BusinessDataPermissionEntityScanner.java
2025-12-23 11:46:51 +08:00
chenbowen
0ef6ac374b Merge remote-tracking branch 'base-version/main' into dev 2025-12-23 11:46:18 +08:00
chenbowen
79452c02f6 1. 优化数据权限问题 2025-12-23 11:44:37 +08:00
chenbowen
b361a07ce6 Merge branch 'dev' into test 2025-12-23 10:19:03 +08:00
chenbowen
815c595944 Merge remote-tracking branch 'base-version/main' into dev 2025-12-23 10:18:39 +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
aaf5c38b05 1. 临时排除物流模块的数据权限 2025-12-22 17:30:25 +08:00
chenbowen
02208869f0 1. 移除二维码默认示例查询方式 2025-12-22 14:15:22 +08:00
chenbowen
2a16656b7d Merge branch 'dev' into test 2025-12-22 13:47:37 +08:00
chenbowen
2efa78ed74 Merge remote-tracking branch 'base-version/main' into dev 2025-12-22 13:47:15 +08:00
chenbowen
d688932f6d 1. 修复拆出的业务模块无法自动加载数据权限的bug 2025-12-22 13:43:56 +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
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
e5d9036dfa Merge branch 'dev' into test 2025-12-18 14:22:23 +08:00
chenbowen
6dd44ea02d Merge remote-tracking branch 'base-version/main' into dev 2025-12-18 14:21:38 +08:00
chenbowen
1fa7416905 1. 统一 iwork 的同步组织代码生成逻辑 2025-12-18 14:18:56 +08:00
chenbowen
b96d40b8d1 Merge branch 'dev' into test 2025-12-18 13:21:54 +08:00
chenbowen
c86a765b73 Merge remote-tracking branch 'base-version/main' into dev 2025-12-18 13:21:03 +08:00
chenbowen
870c6a5f88 1. 统一 iwork 的同步组织代码生成逻辑 2025-12-18 13:19:39 +08:00
chenbowen
660e0cf401 Merge branch 'dev' into test 2025-12-17 20:18:58 +08:00
chenbowen
9bc519aa0d Merge remote-tracking branch 'base-version/main' into dev 2025-12-17 20:18:42 +08:00
chenbowen
4082e61874 1. 调整初始化脚本 2025-12-17 20:18:13 +08:00
chenbowen
f40ae1aa74 Merge branch 'dev' into test 2025-12-17 15:10:44 +08:00
chenbowen
878dfde572 Merge remote-tracking branch 'base-version/main' into dev 2025-12-17 15:10:28 +08:00
chenbowen
1303ac250e 1. 使用 id 进行同步,避免 username 修改后提示重复的 bug 2025-12-17 15:10:06 +08:00
chenbowen
bfee58e0d7 Merge branch 'dev' into test 2025-12-17 14:40:15 +08:00
chenbowen
a4924bd718 Merge remote-tracking branch 'base-version/main' into dev 2025-12-17 14:40:00 +08:00
chenbowen
d81413e239 1. 修复 databus 在多层嵌套的 json 报文,签名存在异常的 bug 2025-12-17 14:39:23 +08:00
wencai he
e6a0eef084 Merge branch 'dev' into 'test'
Dev

See merge request jygk/dsc!11
2025-12-17 03:32:22 +00:00
hewencai
0b8e200aa1 Merge remote-tracking branch 'origin/dev' into dev 2025-12-17 11:32:12 +08:00
hewencai
738c82b000 update:调整数据同步生产topic生成器 2025-12-17 11:31:57 +08:00
chenbowen
ccdf3d28ff 1. 固定 databus 服务在 64 ip 配合网络测试 2025-12-17 09:42:16 +08:00
chenbowen
498e0b864a Merge branch 'dev' into test 2025-12-16 21:36:52 +08:00
chenbowen
2d5b71896e Merge remote-tracking branch 'base-version/main' into dev 2025-12-16 21:36:36 +08:00
chenbowen
12157d5dcb 1. 修复 databus 在多层嵌套的 json 报文,签名存在异常的 bug 2025-12-16 21:35:08 +08:00
hewencai
7e25d6d106 fix:修复数据同步配置校验缺失问题
(cherry picked from commit 13403ea027)
2025-12-16 18:43:38 +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
wencai he
3828884a8b Merge branch 'dev' into 'test'
update:数据同步分发机构岗位绑定关系

See merge request jygk/dsc!10
2025-12-16 06:34:34 +00:00
hewencai
218c6aa3dc update:数据同步分发机构岗位绑定关系 2025-12-16 14:34:13 +08:00
chenbowen
aef2bf6e1d Merge branch 'dev' into test 2025-12-16 14:03:08 +08:00
chenbowen
afc8c0f23c Merge remote-tracking branch 'base-version/main' into dev 2025-12-16 14:02:53 +08:00
chenbowen
b6f5649b97 1. 新增生成自有组织 CODE,同步其他系统额外生成编码映射关系,添加相关的单元测试用例 2025-12-16 14:00:52 +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
d62d06a45e Merge branch 'dev' into test 2025-12-15 21:15:03 +08:00
chenbowen
df3e80d907 Merge remote-tracking branch 'base-version/main' into dev 2025-12-15 21:14:45 +08:00
chenbowen
69d3dbc61f 1. 新增生成自有组织 CODE,同步其他系统额外生成编码映射关系 2025-12-15 21:14:06 +08:00
wencai he
fffea61d51 Merge branch 'dev' into 'test'
update:数据同步统一使用枚举类

See merge request jygk/dsc!8
2025-12-15 12:05:35 +00:00
hewencai
b7ec17694d update:数据同步统一使用枚举类 2025-12-15 20:04:43 +08:00
chenbowen
6fc1dface2 1. 测试 iwork 临时调整 2025-12-15 19:48:26 +08:00
chenbowen
b8406a907b Merge branch 'dev' into test 2025-12-15 19:26:27 +08:00
chenbowen
951b9bf67d Merge remote-tracking branch 'base-version/main' into dev 2025-12-15 19:26:14 +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
8254bb4536 Merge remote-tracking branch 'base-version/main' into dev 2025-12-14 13:52:57 +08:00
chenbowen
8d25f4224b 1. 临时去除掉硬性的 databus 签名校验 2025-12-14 13:52:14 +08:00
chenbowen
ec12664688 Merge branch 'dev' into test 2025-12-12 16:12:18 +08:00
chenbowen
5ad6886880 Merge remote-tracking branch 'base-version/main' into dev 2025-12-12 16:11:56 +08:00
chenbowen
b0838b6ae0 1. 新增 95 短信渠道回调接口 2025-12-12 16:09:22 +08:00
chenbowen
4d963f0f0c 1. 所有服务追加 dns 服务解析 2025-12-12 15:42:03 +08:00
chenbowen
ca82c9def3 Merge branch 'dev' into test 2025-12-12 14:46:15 +08:00
chenbowen
ce7b18997b 1. 修复注释移动云 mas 短信枚举导致启动失败 2025-12-12 14:45:53 +08:00
chenbowen
4fc05fc094 Merge branch 'dev' into test 2025-12-12 10:14:18 +08:00
chenbowen
1991863573 注释移动云 mas 短信相关的实现 2025-12-12 10:13:58 +08:00
chenbowen
1706a70499 Merge remote-tracking branch 'base-version/main' into dev
# Conflicts:
#	zt-framework/zt-spring-boot-starter-test/src/main/java/com/zt/plat/framework/test/core/ut/BaseDbUnitTest.java
#	zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/framework/sms/core/client/impl/SmsClientFactoryImpl.java
#	zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/framework/sms/core/enums/SmsChannelEnum.java
2025-12-12 10:05:36 +08:00
chenbowen
cae0b9e4af 1. 新增 api 绑定客户凭证进行权限校验
2. 去除 api 定义的缓存策略
3. 新增短信渠道
4. 新增用户信息模糊查询
5. 修复全局的单元测试
2025-12-12 10:03:10 +08:00
chenbowen
0f10bd2289 Merge branch 'dev' into test 2025-12-09 19:13:16 +08:00
chenbowen
3609cb2e18 Merge remote-tracking branch 'base-version/main' into dev 2025-12-09 19:13:01 +08:00
chenbowen
99645c5ac8 1. 修复 iwork api 与 controller 中的 vo dto 不对应的问题 2025-12-09 19:12:03 +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
577df1c6e7 Merge remote-tracking branch 'base-version/main' into dev 2025-12-09 16:25:18 +08:00
chenbowen
29e0c7da14 1. 新增 api 绑定客户凭证进行权限校验 2025-12-09 16:24:17 +08:00
chenbowen
d8b2c4d7b1 Merge branch 'dev' into test 2025-12-08 19:01:17 +08:00
chenbowen
7a1cbabcad Merge remote-tracking branch 'base-version/main' into dev 2025-12-08 19:00:52 +08:00
chenbowen
91c0cbc5d7 1. 新增 OA Token 获取与校验接口,更新相关配置
2. 设置组织可以设置为顶层组织
2025-12-08 18:56:06 +08:00
chenbowen
30b5db0617 发布时,网关不在同步进行发布 2025-12-08 09:34:46 +08:00
chenbowen
efd1e8a19e Merge branch 'dev' into test 2025-12-08 09:17:24 +08:00
chenbowen
d053d1396a Merge remote-tracking branch 'base-version/main' into dev 2025-12-08 09:17:11 +08:00
chenbowen
8ea3757105 定时调度请求 databus 的时间调整为 25 分钟一次 2025-12-08 09:16:31 +08:00
chenbowen
7bef916e95 Merge branch 'dev' into test 2025-12-05 18:18:21 +08:00
chenbowen
35bb96b701 Merge remote-tracking branch 'base-version/main' into dev 2025-12-05 18:18:06 +08:00
chenbowen
66a43c74f2 1. 精简 iwork 相关的集成配置与接口 2025-12-05 18:16:23 +08:00
chenbowen
7d8e4f2e67 Merge branch 'dev' into test 2025-12-05 18:13:19 +08:00
chenbowen
89ceac450e Merge remote-tracking branch 'base-version/main' into dev 2025-12-05 18:12:54 +08:00
hewencai
8b7e7da6c2 update:增加门户管理允许匿名访问 2025-12-05 18:12:13 +08:00
wencai he
1c17c6539b Merge branch 'dev' into 'test'
update:增加门户管理允许匿名访问

See merge request jygk/dsc!7
2025-12-05 07:48:18 +00:00
hewencai
2715799922 update:增加门户管理允许匿名访问 2025-12-05 15:46:38 +08:00
chenbowen
d1a85c7653 新增定时调度携带具体 IP 2025-12-05 15:33:29 +08:00
wencai he
ee7b974c1a Merge branch 'dev' into 'test'
update:增加门户管理允许匿名访问

See merge request jygk/dsc!6
2025-12-05 07:25:06 +00:00
hewencai
9199e6e5aa update:增加门户管理允许匿名访问
(cherry picked from commit ba737a6a28)
2025-12-05 15:23:10 +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
5915f652ed Merge branch 'dev' into test 2025-12-05 11:54:06 +08:00
chenbowen
5ce3724798 Merge remote-tracking branch 'base-version/main' into dev 2025-12-05 11:53:50 +08:00
chenbowen
d2e4c593c8 新增公司部门切换菜单权限 2025-12-05 11:53:11 +08:00
chenbowen
f4211f0011 新增公司部门切换菜单权限 2025-12-05 11:52:58 +08:00
chenbowen
b368a4e6d5 Merge branch 'dev' into test 2025-12-05 09:05:08 +08:00
chenbowen
a361dbaaba Merge remote-tracking branch 'base-version/main' into dev 2025-12-05 09:04:46 +08:00
chenbowen
52a0109960 临时关闭签名校验 2025-12-05 09:04:02 +08:00
chenbowen
4f8a2f2e2d Merge branch 'dev' into test 2025-12-04 19:24:06 +08:00
chenbowen
ce2119002c Merge remote-tracking branch 'base-version/main' into dev 2025-12-04 19:23:27 +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
hewencai
e093157bb5 fix(databus): 修改变更消息开关默认值为 false,安全优先
- 修改 DatabusChangeProducer.enabled 默认值从 true 改为 false
- 避免未配置时导致消息循环,安全优先原则
- 集团侧(数据源)必须显式配置 enabled=true 才能发送变更消息
- 客户端(分公司)保持默认 false 或不配置,禁用变更消息

配置说明:
- 默认值:false(安全)
- 集团侧:application-dev.yaml 中显式设置 enabled=true
- 客户端:不配置或设置 enabled=false

Ref: 防止未配置导致项目异常
2025-12-04 15:49:45 +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
adf3ec601a feat(databus-client): 完成核心组件及编译验证(任务 89-92)
新增核心组件(任务 89-90):
1. HandlerRegistry.java - Handler 策略注册表
   - 自动注册所有 SyncEventHandler 和 BatchSyncEventHandler
   - 根据 eventType 路由到对应 Handler
   - 提供 getIncrementalHandler/getBatchHandler 方法
   - 支持 hasIncrementalHandler/hasBatchHandler 检查

2. DatabusClientConsumer.java - 统一消费者
   - 监听 databus-sync-{clientCode} Topic(简化版)
   - 根据消息字段判断增量/批量消息
   - 调用 HandlerRegistry 路由到具体 Handler
   - 支持全量同步生命周期回调(onFullSyncStart/onFullSyncComplete)

已存在接口(任务 91-92):
1. SyncEventHandler.java - 增量同步 Handler 接口
2. BatchSyncEventHandler.java - 全量同步 Handler 接口

架构设计:
- 策略模式:通过 HandlerRegistry 动态路由
- Topic 简化:databus-sync-{clientCode}(所有事件共用)
- 消息路由:通过 eventType 字段区分事件类型
- 条件装配:@ConditionalOnProperty 灵活启用/禁用

编译结果: BUILD SUCCESS(30个源文件)

Ref: docs/databus/implementation-checklist.md 任务 89-92
2025-12-04 15:49:44 +08:00
hewencai
8329f9c834 feat(databus-client): 完成岗位 Handler 及编译验证(任务 75-88)
新增文件(任务 75-88):
- PostSyncService.java - 岗位同步服务接口
- PostSyncServiceImpl.java - 岗位同步服务实现(Feign调用)
- SystemPostCreateHandler.java - 岗位创建事件处理器
- SystemPostUpdateHandler.java - 岗位更新事件处理器
- SystemPostDeleteHandler.java - 岗位删除事件处理器
- SystemPostFullHandler.java - 岗位全量同步处理器(批量)

修复问题:
1. 修复 DTO 导入:DeptSaveReqVO → DeptSaveReqDTO, PostSaveReqVO → PostSaveReqDTO
2. 修复注解:@Resource(required=false) → @Autowired(required=false)
3. 修复 PostApi 包路径:com.zt.plat.module.system.api.post → com.zt.plat.module.system.api.dept
4. 修复 DeptSaveReqDTO 字段映射(移除不存在的字段:code, shortName, isCompany, isGroup, deptSource)
5. 修复 AdminUserSaveReqDTO 字段映射:
   - deptIds: List<Long> → Set<Long>
   - postIds: List<Long> → Set<Long>

编译结果: BUILD SUCCESS(28个源文件)

Ref: docs/databus/implementation-checklist.md 任务 75-88
2025-12-04 15:49:43 +08:00
hewencai
94ab320fa8 feat(system-server): 添加 DataBus MapStruct 数据转换器
- 新增 DatabusDeptConvert (DeptDO → DatabusDeptData)
- 新增 DatabusUserConvert (AdminUserDO → DatabusAdminUserData)
- 新增 DatabusPostConvert (PostDO → DatabusPostData)

说明:
- 转换器忽略了需要额外查询的复杂字段(如 deptType, leaderUserName, depts, posts)
- PostDO 不包含 tenantId,已配置忽略该字段映射
- 验证 system-server 编译通过

Ref: docs/databus/implementation-checklist.md 任务 20-22
2025-12-04 15:49:43 +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
hewencai
acdc73999a feat(databus): 完成阶段一+二-数据契约层与数据提供者
阶段一:数据契约层(任务 1-16)
- 新增 DatabusDeptData, DatabusAdminUserData, DatabusPostData 数据对象
- 新增 CursorPageReqDTO, CursorPageResult 游标分页 DTO
- 新增 DatabusDeptProviderApi, DatabusUserProviderApi, DatabusPostProviderApi Feign 接口
- 修改 system-api pom.xml 添加 databus-api 依赖

阶段二:数据提供者实现(任务 17-38)
- 新增 DatabusDeptProviderApiImpl, DatabusUserProviderApiImpl, DatabusPostProviderApiImpl Feign 接口实现
- 实现游标分页查询(基于 cursorTime + cursorId 复合游标)
- 新增 DatabusDeptChangeMessage, DatabusUserChangeMessage, DatabusPostChangeMessage MQ 消息类
- 新增 DatabusChangeProducer 消息生产者(支持部门、用户、岗位三实体)
- 修改 DeptServiceImpl, AdminUserServiceImpl, PostServiceImpl 添加事件发布

技术要点:
- 游标分页:cursorTime + cursorId 复合游标解决雪花ID乱序问题
- 事件发布:create/update/delete 操作后异步发送 MQ 消息
- 数据聚合:用户数据包含部门和岗位简要信息

Ref: docs/databus/implementation-checklist.md 任务 1-38
2025-12-04 15:49:41 +08:00
chenbowen
6f665a3681 Merge branch 'dev' into test 2025-12-04 15:08:36 +08:00
chenbowen
7694d38cd7 Merge remote-tracking branch 'base-version/main' into dev 2025-12-04 15:08:18 +08:00
chenbowen
50259f514f 限制部门与用户的全量查询 2025-12-04 15:07:53 +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
chenbowen
d657f80839 Merge branch 'dev' into test 2025-12-04 09:42:57 +08:00
chenbowen
ea569a66ab Merge remote-tracking branch 'base-version/main' into dev 2025-12-04 09:42:29 +08:00
chenbowen
a7a2de77d8 1. 修复空删除下的 sql 语法错误提示 2025-12-04 09:40:33 +08:00
chenbowen
106f3b48b3 Merge branch 'dev' into test 2025-12-03 18:49:52 +08:00
chenbowen
d4ade11b44 新增 template 模块的部署 2025-12-03 18:49:36 +08:00
chenbowen
54b195f284 Merge branch 'dev' into test
# Conflicts:
#	zt-module-template/zt-module-template-server/Dockerfile
2025-12-03 18:02:24 +08:00
chenbowen
d9f0ef83c7 Merge remote-tracking branch 'base-version/main' into dev
# Conflicts:
#	zt-gateway/Dockerfile
#	zt-module-ai/zt-module-ai-server/Dockerfile
#	zt-module-bpm/zt-module-bpm-server/Dockerfile
#	zt-module-infra/zt-module-infra-server/Dockerfile
#	zt-module-mp/zt-module-mp-server/Dockerfile
#	zt-module-report/zt-module-report-server/Dockerfile
#	zt-module-system/zt-module-system-server/Dockerfile
#	zt-module-template/zt-module-template-server/Dockerfile
#	zt-server/Dockerfile
2025-12-03 18:01:51 +08:00
chenbowen
69bcd6697b 提升相关服务的 xmx 至 1024mb 2025-12-03 17:59:56 +08:00
hewencai
15580ace8f 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-03 15:59:59 +08:00
hewencai
aef63f0055 fix(databus): 修改变更消息开关默认值为 false,安全优先
- 修改 DatabusChangeProducer.enabled 默认值从 true 改为 false
- 避免未配置时导致消息循环,安全优先原则
- 集团侧(数据源)必须显式配置 enabled=true 才能发送变更消息
- 客户端(分公司)保持默认 false 或不配置,禁用变更消息

配置说明:
- 默认值:false(安全)
- 集团侧:application-dev.yaml 中显式设置 enabled=true
- 客户端:不配置或设置 enabled=false

Ref: 防止未配置导致项目异常
2025-12-03 14:15:46 +08:00
chenbowen
842155bfbd 1. iwork 回调接口不带租户与认证限制,支持通过业务编号查询业务附件信息 2025-12-03 12:09:14 +08:00
hewencai
62494ced45 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-03 11:10:57 +08:00
chenbowen
45140c7f5a 1. 调整 databus 模块写入日志的时机,解决获取不到租户的问题 2025-12-03 09:51:43 +08:00
chenbowen
91fdea9526 恢复 template 模块的部署 2025-12-02 18:53:46 +08:00
chenbowen
3f4a8eada8 恢复 template 模块的部署 2025-12-02 18:41:25 +08:00
chenbowen
6eda833c55 Merge branch 'dev' into test 2025-12-02 17:49:15 +08:00
chenbowen
0846e4a56a 新增 template 模块的部署 2025-12-02 17:48:59 +08:00
chenbowen
bef2fc21f9 Merge remote-tracking branch 'base-version/main' into dev 2025-12-02 17:47:36 +08:00
chenbowen
e11065a596 1. 启动默认调度,定时请求 databus api
2. 修复 databus 单元测试
3. 调整 iwork 回调业务编号
2025-12-02 17:45:58 +08:00
chenbowen
8d1a6ed045 Merge branch 'dev' into test 2025-12-02 16:21:50 +08:00
chenbowen
39dcf82ea2 Merge remote-tracking branch 'base-version/main' into dev 2025-12-02 16:21:34 +08:00
chenbowen
2e0b0a5e83 1. 默认关闭 databus 模块线程池 2025-12-02 16:19:40 +08:00
chenbowen
97abbd1db2 Merge branch 'dev' into test 2025-12-02 15:11:41 +08:00
chenbowen
4f95272ca8 Merge remote-tracking branch 'base-version/main' into dev
# Conflicts:
#	sql/mysql/ruoyi-vue-pro.sql
2025-12-02 15:10:24 +08:00
chenbowen
b7ad25e91c 1. 清理 iwork 同步的旧逻辑 2025-12-02 15:08:47 +08:00
chenbowen
ee9bc438b5 1. 剔除外域 url 2025-12-02 14:10:47 +08:00
chenbowen
ecf1b5f1e7 Merge branch 'dev' into test 2025-12-02 11:16:57 +08:00
chenbowen
e2c3702ae5 Merge remote-tracking branch 'base-version/main' into dev 2025-12-02 11:16:34 +08:00
chenbowen
a689a3ffe4 1. 修复用户信息未同步人力资源编号的问题 2025-12-02 11:13:33 +08:00
chenbowen
22403592cc Merge branch 'dev' into test 2025-12-02 09:04:22 +08:00
chenbowen
d07ff36ace Merge remote-tracking branch 'base-version/main' into dev 2025-12-02 09:04:08 +08:00
chenbowen
55dd8df69c 1. 修复 iwork 请求错误未记录具体的错误信息问题 2025-12-02 09:03:26 +08:00
hewencai
dfca38feb7 feat(databus-client): 完成核心组件及编译验证(任务 89-92)
新增核心组件(任务 89-90):
1. HandlerRegistry.java - Handler 策略注册表
   - 自动注册所有 SyncEventHandler 和 BatchSyncEventHandler
   - 根据 eventType 路由到对应 Handler
   - 提供 getIncrementalHandler/getBatchHandler 方法
   - 支持 hasIncrementalHandler/hasBatchHandler 检查

2. DatabusClientConsumer.java - 统一消费者
   - 监听 databus-sync-{clientCode} Topic(简化版)
   - 根据消息字段判断增量/批量消息
   - 调用 HandlerRegistry 路由到具体 Handler
   - 支持全量同步生命周期回调(onFullSyncStart/onFullSyncComplete)

已存在接口(任务 91-92):
1. SyncEventHandler.java - 增量同步 Handler 接口
2. BatchSyncEventHandler.java - 全量同步 Handler 接口

架构设计:
- 策略模式:通过 HandlerRegistry 动态路由
- Topic 简化:databus-sync-{clientCode}(所有事件共用)
- 消息路由:通过 eventType 字段区分事件类型
- 条件装配:@ConditionalOnProperty 灵活启用/禁用

编译结果: BUILD SUCCESS(30个源文件)

Ref: docs/databus/implementation-checklist.md 任务 89-92
2025-12-02 01:18:46 +08:00
hewencai
63400e0075 feat(databus-client): 完成岗位 Handler 及编译验证(任务 75-88)
新增文件(任务 75-88):
- PostSyncService.java - 岗位同步服务接口
- PostSyncServiceImpl.java - 岗位同步服务实现(Feign调用)
- SystemPostCreateHandler.java - 岗位创建事件处理器
- SystemPostUpdateHandler.java - 岗位更新事件处理器
- SystemPostDeleteHandler.java - 岗位删除事件处理器
- SystemPostFullHandler.java - 岗位全量同步处理器(批量)

修复问题:
1. 修复 DTO 导入:DeptSaveReqVO → DeptSaveReqDTO, PostSaveReqVO → PostSaveReqDTO
2. 修复注解:@Resource(required=false) → @Autowired(required=false)
3. 修复 PostApi 包路径:com.zt.plat.module.system.api.post → com.zt.plat.module.system.api.dept
4. 修复 DeptSaveReqDTO 字段映射(移除不存在的字段:code, shortName, isCompany, isGroup, deptSource)
5. 修复 AdminUserSaveReqDTO 字段映射:
   - deptIds: List<Long> → Set<Long>
   - postIds: List<Long> → Set<Long>

编译结果: BUILD SUCCESS(28个源文件)

Ref: docs/databus/implementation-checklist.md 任务 75-88
2025-12-02 01:07:30 +08:00
hewencai
01c4aa4301 feat(system-server): 添加 DataBus MapStruct 数据转换器
- 新增 DatabusDeptConvert (DeptDO → DatabusDeptData)
- 新增 DatabusUserConvert (AdminUserDO → DatabusAdminUserData)
- 新增 DatabusPostConvert (PostDO → DatabusPostData)

说明:
- 转换器忽略了需要额外查询的复杂字段(如 deptType, leaderUserName, depts, posts)
- PostDO 不包含 tenantId,已配置忽略该字段映射
- 验证 system-server 编译通过

Ref: docs/databus/implementation-checklist.md 任务 20-22
2025-12-02 00:23:09 +08:00
hewencai
db13036cea 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-01 23:44:32 +08:00
hewencai
f5ba493f95 feat(databus): 完成阶段一+二-数据契约层与数据提供者
阶段一:数据契约层(任务 1-16)
- 新增 DatabusDeptData, DatabusAdminUserData, DatabusPostData 数据对象
- 新增 CursorPageReqDTO, CursorPageResult 游标分页 DTO
- 新增 DatabusDeptProviderApi, DatabusUserProviderApi, DatabusPostProviderApi Feign 接口
- 修改 system-api pom.xml 添加 databus-api 依赖

阶段二:数据提供者实现(任务 17-38)
- 新增 DatabusDeptProviderApiImpl, DatabusUserProviderApiImpl, DatabusPostProviderApiImpl Feign 接口实现
- 实现游标分页查询(基于 cursorTime + cursorId 复合游标)
- 新增 DatabusDeptChangeMessage, DatabusUserChangeMessage, DatabusPostChangeMessage MQ 消息类
- 新增 DatabusChangeProducer 消息生产者(支持部门、用户、岗位三实体)
- 修改 DeptServiceImpl, AdminUserServiceImpl, PostServiceImpl 添加事件发布

技术要点:
- 游标分页:cursorTime + cursorId 复合游标解决雪花ID乱序问题
- 事件发布:create/update/delete 操作后异步发送 MQ 消息
- 数据聚合:用户数据包含部门和岗位简要信息

Ref: docs/databus/implementation-checklist.md 任务 1-38
2025-12-01 22:25:28 +08:00
chenbowen
aa2fda8f62 Merge branch 'dev' into test 2025-12-01 17:52:33 +08:00
chenbowen
754803b3eb Merge remote-tracking branch 'base-version/main' into dev 2025-12-01 17:52:13 +08:00
chenbowen
95d905e76f 1. 限制记录 api 日志的字段长度
2. 完整记录所有的 databus api 的请求日志
3. 新增 iwork 同步可以按 id 维度进行
4. 新增自动扫描 BusinessBaseDO 的 公司部门数据权限模式
2025-12-01 17:46:42 +08:00
chenbowen
fc0428e7b5 Merge branch 'dev' into test 2025-12-01 10:21:55 +08:00
chenbowen
7fae3203bc Merge remote-tracking branch 'base-version/main' into dev
# Conflicts:
#	sql/mysql/ruoyi-vue-pro.sql
#	zt-module-infra/zt-module-infra-api/src/main/java/com/zt/plat/module/infra/api/websocket/WebSocketSenderApi.java
#	zt-module-infra/zt-module-infra-server/src/main/resources/application-dev.yaml
2025-12-01 10:21:34 +08:00
chenbowen
e9542acd27 不限制租户用户数量 2025-12-01 10:20:21 +08:00
chenbowen
6ab387cba0 新增 iwork 附件回调接口 2025-11-28 18:47:21 +08:00
chenbowen
0c22975df0 1. 剔除掉多余的文档以及标记 2025-11-28 18:12:00 +08:00
chenbowen
e26bf8f11d Merge branch 'dev' into test 2025-11-28 16:17:50 +08:00
chenbowen
9b911124e5 Merge remote-tracking branch 'base-version/main' into dev 2025-11-28 16:17:32 +08:00
chenbowen
30bd4810f5 1. 修复自定义 sql 中大写表名无法匹配到 mybatis 中的缓存表信息,导致表被忽略租户的问题 2025-11-28 16:16:49 +08:00
chenbowen
7f7c4210ac Merge branch 'dev' into test 2025-11-28 14:01:14 +08:00
chenbowen
db3afb5b64 Merge remote-tracking branch 'base-version/main' into dev 2025-11-28 11:07:42 +08:00
chenbowen
542466270a 1. 修复自定义 sql 中大写表名无法匹配到 mybatis 中的缓存表信息,导致表被忽略租户的问题
2. 新增 iwork feign api 调用
2025-11-28 11:05:09 +08:00
chenbowen
03ebe21670 1. 清理 iwork 无用的接口。
2. 整合 iwork 用户的密码管理策略。
2025-11-27 20:25:02 +08:00
chenbowen
64d0d4e55e 1. iwork 统一用印发起接口 2025-11-27 20:19:27 +08:00
chenbowen
22599bbc65 Merge branch 'dev' into test 2025-11-27 16:46:27 +08:00
chenbowen
240a531ee1 Merge remote-tracking branch 'base-version/main' into dev
# Conflicts:
#	zt-module-bpm/zt-module-bpm-server/src/main/java/liquibase/database/core/DmDatabase.java
2025-11-27 16:35:49 +08:00
chenbowen
00b2f6312d 修复 flowable 无法通过 dm 数据库驱动正常获取 schema 的bug 2025-11-27 16:01:05 +08:00
chenbowen
446b5ca7a4 剔除掉 swagger 不能请求的 rpc-api 2025-11-27 13:48:55 +08:00
chenbowen
28a49ce45a 修复 dm jdbc 不兼容 flowable 转义 sql 的错误 2025-11-27 13:26:30 +08:00
chenbowen
4bd0402dde 禁止事件引擎重复自动建表 2025-11-27 11:16:49 +08:00
chenbowen
0ab550123f 关闭 databus web 请求连接池 2025-11-27 10:27:30 +08:00
chenbowen
cd21239ff2 flowable 达梦迁移 2025-11-27 09:58:44 +08:00
chenbowen
837e09941a Merge branch 'dev' into test 2025-11-26 20:14:04 +08:00
chenbowen
256bf22a10 Merge remote-tracking branch 'base-version/main' into dev 2025-11-26 20:12:46 +08:00
chenbowen
76eabb6db0 修复 system 模块编译错误 2025-11-26 20:12:07 +08:00
chenbowen
06909fafea 当前登录用户新增公司编码与部门编码属性 2025-11-26 20:01:34 +08:00
qianshijiang
00956030a4 错误信息未记录到日志文件 2025-11-26 15:52:00 +08:00
chenbowen
2dac28d3b3 Merge branch 'dev' into test 2025-11-26 13:46:23 +08:00
chenbowen
dbb1d1905e Merge remote-tracking branch 'base-version/main' into dev 2025-11-26 13:46:02 +08:00
chenbowen
08232eb3cb iwork 人员组织同步相关 2025-11-26 13:45:06 +08:00
chenbowen
5de2801fc9 Merge branch 'dev' into test 2025-11-26 12:40:05 +08:00
chenbowen
e9994a24c2 Merge remote-tracking branch 'base-version/main' into dev 2025-11-26 12:39:44 +08:00
chenbowen
a10732119b iwork 人员组织同步相关 2025-11-26 12:38:38 +08:00
qianshijiang
e7efddf976 配置mybais-plus打印sql 2025-11-26 11:57:17 +08:00
chenbowen
13ec805c20 Merge branch 'dev' into test 2025-11-26 11:34:59 +08:00
chenbowen
61e61d08b6 Merge remote-tracking branch 'base-version/main' into dev 2025-11-26 11:34:41 +08:00
chenbowen
5698c34185 iwork 人员组织同步相关 2025-11-26 11:34:04 +08:00
qianshijiang
96058e29c2 Merge remote-tracking branch 'origin/dev' into dev 2025-11-26 10:44:28 +08:00
qianshijiang
27d22de4e0 日志配置修改 2025-11-26 10:44:13 +08:00
chenbowen
f1242e74fc Merge branch 'dev' into test 2025-11-26 10:43:25 +08:00
chenbowen
0c0d82f465 Merge remote-tracking branch 'base-version/main' into dev 2025-11-26 10:43:04 +08:00
chenbowen
12ba2cf756 iwork 人员组织同步相关 2025-11-26 10:42:24 +08:00
qianshijiang
b1bd193f50 nacos配置。 2025-11-26 08:57:00 +08:00
chenbowen
0b4b87845c Merge branch 'dev' into test 2025-11-26 01:48:49 +08:00
chenbowen
a2f2325119 Merge remote-tracking branch 'base-version/main' into dev 2025-11-26 01:48:31 +08:00
chenbowen
4c79ac8a6d iwork 人员组织同步相关 2025-11-26 01:48:10 +08:00
chenbowen
0c0cb27c15 Merge branch 'dev' into test 2025-11-26 01:35:09 +08:00
chenbowen
a263632e49 Merge remote-tracking branch 'base-version/main' into dev 2025-11-26 01:34:50 +08:00
chenbowen
2e2b7ac6fa iwork 人员组织同步相关 2025-11-26 01:34:08 +08:00
chenbowen
9730573546 Merge branch 'dev' into test 2025-11-26 01:06:13 +08:00
chenbowen
299132943c Merge remote-tracking branch 'base-version/main' into dev 2025-11-26 01:05:55 +08:00
chenbowen
76ba994b50 iwork 人员组织同步相关 2025-11-26 01:04:35 +08:00
chenbowen
dd284728b4 Merge branch 'dev' into test 2025-11-25 23:27:22 +08:00
chenbowen
685ed6b504 Merge remote-tracking branch 'base-version/main' into dev 2025-11-25 23:27:01 +08:00
chenbowen
f754b1c694 iwork 人员组织同步相关 2025-11-25 23:26:26 +08:00
chenbowen
dc1db47d07 iwork 人员组织同步相关 2025-11-25 20:31:56 +08:00
chenbowen
dd38e65972 Merge branch 'dev' into test 2025-11-25 20:09:31 +08:00
chenbowen
02e0c81446 Merge remote-tracking branch 'base-version/main' into dev 2025-11-25 20:09:06 +08:00
chenbowen
6c8c479984 同步 nacos 配置到基础系统 2025-11-25 20:08:31 +08:00
chenbowen
829229a355 Merge branch 'dev' into test 2025-11-25 19:15:29 +08:00
chenbowen
067f7226f4 Merge remote-tracking branch 'base-version/main' into dev 2025-11-25 19:14:59 +08:00
chenbowen
b35df8493c 同步 nacos 配置到基础系统 2025-11-25 19:13:27 +08:00
hewencai
518aa2a773 Merge remote-tracking branch 'origin/dev' into dev 2025-11-25 19:09:13 +08:00
hewencai
4003388740 feat:集成移动云mas短信平台 2025-11-25 19:08:55 +08:00
chenbowen
f16509c107 Merge branch 'dev' into test 2025-11-25 18:58:07 +08:00
chenbowen
565a625df7 Merge remote-tracking branch 'base-version/main' into dev 2025-11-25 18:57:47 +08:00
chenbowen
adcea87bbf 同步 nacos 配置到基础系统 2025-11-25 18:56:12 +08:00
chenbowen
a79806690d Merge branch 'dev' into test 2025-11-25 17:43:28 +08:00
chenbowen
8689c5e844 Merge remote-tracking branch 'base-version/main' into dev 2025-11-25 17:42:26 +08:00
chenbowen
5be1b75be8 iwork 人员组织同步相关,兼容 iwork 返回 2025-11-25 17:41:39 +08:00
chenbowen
06d9ae2688 Merge branch 'dev' into test 2025-11-25 17:22:53 +08:00
chenbowen
547b1d9afb Merge remote-tracking branch 'base-version/main' into dev 2025-11-25 17:22:36 +08:00
chenbowen
2f9c28f166 iwork 人员组织同步相关,兼容 iwork 返回 2025-11-25 17:22:11 +08:00
chenbowen
9a0e60ad84 Merge branch 'dev' into test 2025-11-25 17:19:06 +08:00
chenbowen
c24ae5bad8 Merge remote-tracking branch 'base-version/main' into dev 2025-11-25 17:18:43 +08:00
chenbowen
64eb031486 iwork 人员组织同步相关,兼容 iwork 返回 2025-11-25 17:18:04 +08:00
chenbowen
30b22698e8 Merge branch 'dev' into test 2025-11-25 16:50:11 +08:00
chenbowen
95fab27556 Merge remote-tracking branch 'base-version/main' into dev 2025-11-25 16:49:43 +08:00
chenbowen
2efb815d59 iwork 人员组织同步相关,兼容 iwork 返回 2025-11-25 16:41:29 +08:00
chenbowen
3d5f07b7a5 Merge branch 'dev' into test 2025-11-25 16:08:41 +08:00
chenbowen
77b4e62def Merge remote-tracking branch 'base-version/main' into dev 2025-11-25 16:06:41 +08:00
chenbowen
e2dbaf12a4 iwork 人员组织同步相关 2025-11-25 16:05:52 +08:00
chenbowen
f8d95218f5 Merge branch 'dev' into test 2025-11-25 15:55:44 +08:00
chenbowen
e0d5c0221e Merge remote-tracking branch 'base-version/main' into dev 2025-11-25 15:55:13 +08:00
chenbowen
59afa893b0 修复编译错误 2025-11-25 15:54:50 +08:00
chenbowen
d4d80ce86a iwork 人员组织同步相关 2025-11-25 15:48:47 +08:00
chenbowen
70868a77c0 Merge branch 'dev' into test 2025-11-25 09:15:54 +08:00
chenbowen
eab968da72 Merge remote-tracking branch 'base-version/main' into dev
# Conflicts:
#	pom.xml
2025-11-25 09:15:32 +08:00
chenbowen
e212ba4d2f 升级版本 2025-11-25 09:14:36 +08:00
chenbowen
4ddd38c3b6 1. 升级 3.0.45 2025-11-24 19:45:47 +08:00
chenbowen
54f763c15e Merge branch 'dev' into test 2025-11-24 19:35:37 +08:00
chenbowen
65f62fddd6 Merge remote-tracking branch 'base-version/main' into dev 2025-11-24 19:19:09 +08:00
chenbowen
65b99740c1 新增 long 集合类型的 string 转换 2025-11-24 19:18:23 +08:00
chenbowen
f7ee073617 Merge branch 'dev' into test 2025-11-24 15:54:06 +08:00
chenbowen
4b17c1d833 Merge remote-tracking branch 'base-version/main' into dev 2025-11-24 15:53:49 +08:00
chenbowen
77c46acf9e 1. 修改请求 iwork 的传参方式 2025-11-24 15:51:45 +08:00
qianshijiang
3d3808be48 编译报错修改。 2025-11-24 09:52:28 +08:00
qianshijiang
6b266e3211 编译报错修改。 2025-11-24 09:49:44 +08:00
chenbowen
491f8c8b1f Merge branch 'dev' into test 2025-11-21 18:30:32 +08:00
chenbowen
e57f649e72 Merge remote-tracking branch 'base-version/main' into dev 2025-11-21 18:30:15 +08:00
chenbowen
ce39dc6d4b 1. iwork 二次适配 2025-11-21 18:20:11 +08:00
chenbowen
8dd7ccaf5f Merge branch 'dev' into test 2025-11-21 17:25:09 +08:00
chenbowen
14c81350bd Merge remote-tracking branch 'base-version/main' into dev 2025-11-21 17:24:41 +08:00
chenbowen
7e3baeba46 修复 nacos 刷新配置后,ignoreurl 失效的bug 2025-11-21 17:23:36 +08:00
chenbowen
4106cfced2 Merge branch 'dev' into test
# Conflicts:
#	zt-dependencies/pom.xml
2025-11-20 18:36:13 +08:00
chenbowen
985b429f6f Merge remote-tracking branch 'base-version/main' into dev
# Conflicts:
#	zt-dependencies/pom.xml
2025-11-20 18:35:03 +08:00
chenbowen
0b646295da 1. 新增 iwork 同步用户组织信息接口
2. 修复错误设置版本信息在 zt-dependencies 的 bug
2025-11-20 18:27:01 +08:00
qianshijiang
5374b0567b 封装树形数据操作工具类 2025-11-20 15:09:08 +08:00
qianshijiang
47f710648b 新增业务附件查询权限标识 2025-11-20 10:25:57 +08:00
chenbowen
4c9b1c616e Merge branch 'dev' into test 2025-11-18 19:03:09 +08:00
chenbowen
88fb1652e6 Merge remote-tracking branch 'base-version/main' into dev
# Conflicts:
#	zt-dependencies/pom.xml
#	zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/service/sso/ExternalSsoServiceImpl.java
2025-11-18 18:51:57 +08:00
chenbowen
52a0b561f9 1. 新增针对外部的自定义 sso 菜单外链 2025-11-18 18:47:50 +08:00
chenbowen
74d2a1a236 1. 升级 3.0.44 2025-11-18 14:13:47 +08:00
chenbowen
585dd3449f Merge branch 'dev' into test 2025-11-18 11:39:28 +08:00
chenbowen
8dc3e81d4f 1. 升级 3.0.44 2025-11-18 11:39:01 +08:00
chenbowen
6b3453e4ee Merge branch 'dev' into test 2025-11-18 10:59:55 +08:00
chenbowen
633e430f46 1. 新增分页接口聚合查询注解支持
2. 优化 databus api 日志记录的字段缺失问题
3. 新增 eplat sso 页面登录校验
4. 用户、部门编辑新增 seata 事务支持
5. 新增 iwork 流程发起接口
6. 新增 eban 同步用户时的岗位处理逻辑
7. 新增无 skywalking 时的 traceId 支持
2025-11-18 10:59:29 +08:00
qianshijiang
8b3d93dc17 新增业务附件查询权限标识 2025-11-18 10:57:42 +08:00
chenbowen
266eb45e00 1. 新增分页接口聚合查询注解支持
2. 优化 databus api 日志记录的字段缺失问题
3. 新增 eplat sso 页面登录校验
4. 用户、部门编辑新增 seata 事务支持
5. 新增 iwork 流程发起接口
6. 新增 eban 同步用户时的岗位处理逻辑
7. 新增无 skywalking 时的 traceId 支持
2025-11-18 10:03:34 +08:00
qianshijiang
c4482af144 新增业务附件查询权限标识 2025-11-17 18:01:00 +08:00
chenbowen
d5a1e5c157 Merge branch 'dev' into test 2025-11-13 21:41:13 +08:00
chenbowen
53a0293b7c Merge remote-tracking branch 'base-version/main' into dev 2025-11-13 21:40:08 +08:00
chenbowen
af7f103a38 调整后台返回部门id与公司id类型为 string 2025-11-13 21:39:27 +08:00
chenbowen
2280d29fb6 调整后台返回部门id与公司id类型为 string 2025-11-13 21:16:08 +08:00
chenbowen
71e63519ae 调整后台返回部门id与公司id类型为 string 2025-11-13 21:10:38 +08:00
chenbowen
c8dca75943 Merge branch 'dev' into test 2025-11-13 18:45:33 +08:00
chenbowen
2eb09ff35d Merge remote-tracking branch 'base-version/main' into dev 2025-11-13 18:45:11 +08:00
chenbowen
c1f12dfe5e 1. 修复 userinfo 过多导致的用户登录失败错误 2025-11-13 18:44:28 +08:00
wencai he
428c9a60b1 Merge branch 'dev' into 'test'
Dev

See merge request jygk/dsc!3
2025-11-13 09:44:31 +00:00
hewencai
4efa894c8f Merge remote-tracking branch 'origin/dev' into dev 2025-11-13 17:32:31 +08:00
hewencai
f02745454d 修改门户管理图片显示逻辑 2025-11-13 17:32:30 +08:00
qianshijiang
d9fa921fda 添加异步任务工具类 2025-11-13 14:59:11 +08:00
chenbowen
b6951a4c6b 1. infra 模块扩展为两个实例 2025-11-13 11:22:18 +08:00
chenbowen
3e5a0a4845 1. 缩减 dsc 服务占用资源 2025-11-13 11:11:22 +08:00
wencai he
49a54e2199 Merge branch 'dev' into 'test'
feat:新增门户管理功能

See merge request jygk/dsc!2
2025-11-13 02:29:50 +00:00
hewencai
e00086c6e8 feat:新增门户管理功能 2025-11-13 10:28:19 +08:00
chenbowen
9c99750dd8 1. zt-module-report 不在进行部署 2025-11-13 09:14:50 +08:00
chenbowen
bd56cb0405 Merge branch 'dev' into test 2025-11-12 22:26:02 +08:00
chenbowen
c399bdf720 Merge remote-tracking branch 'base-version/main' into dev 2025-11-12 22:25:46 +08:00
chenbowen
1a34cbc678 1. 验证码接口 url 不校验租户 2025-11-12 22:23:58 +08:00
chenbowen
81fb8eea8f Merge branch 'dev' into test 2025-11-11 17:16:15 +08:00
chenbowen
8423775582 Merge remote-tracking branch 'base-version/main' into dev 2025-11-11 17:15:55 +08:00
chenbowen
aa159638b9 1. 只要标记了业务接口,就需要全量的拦截,不再区分 url 2025-11-11 17:14:31 +08:00
wencai he
2c4f46b6de Merge branch 'dev' into 'test'
Dev

See merge request jygk/dsc!1
2025-11-10 08:06:35 +00:00
hewencai
03c76b071a Merge remote-tracking branch 'origin/dev' into dev 2025-11-10 10:41:48 +08:00
hewencai
a6b87f01a7 add:增加seata和doc4j依赖 2025-11-10 10:41:08 +08:00
chenbowen
3312ed328d 1. dsc bpm deploy 单独进行发布 2025-11-07 12:58:59 +08:00
chenbowen
7d74ff7acc Merge branch 'dev' into test 2025-11-07 12:46:18 +08:00
chenbowen
b7f07ba8da Merge remote-tracking branch 'base-version/main' into dev 2025-11-07 12:45:49 +08:00
chenbowen
3c19722cbd 1. 调整附件临时 url 过期时间为 24 小时 2025-11-07 12:37:49 +08:00
chenbowen
5037c741a9 Merge branch 'dev' into test 2025-11-06 23:10:34 +08:00
chenbowen
b8b8495dfe Merge remote-tracking branch 'base-version/main' into dev 2025-11-06 23:10:12 +08:00
chenbowen
f25ee5091e 1. 调整 databus api 策略,添加每次重试新建请求的逻辑 2025-11-06 23:08:55 +08:00
chenbowen
5fb15c31ed 1. 调整 pod 资源限制 2025-11-06 18:33:25 +08:00
chenbowen
07e000ae33 Merge branch 'dev' into test
# Conflicts:
#	deployment.yaml
2025-11-06 01:09:56 +08:00
chenbowen
c1ea3c6754 1. 调整 pod 资源限制 2025-11-06 01:09:31 +08:00
chenbowen
4197bbfbf8 Merge branch 'dev' into test 2025-11-06 00:50:12 +08:00
chenbowen
a9efa1d84a 1. 新增业务系统日志收集 2025-11-06 00:49:53 +08:00
chenbowen
c67debb9cf Merge branch 'dev' into test 2025-11-06 00:42:15 +08:00
chenbowen
f64b76e703 1. 新增业务系统日志收集 2025-11-06 00:41:57 +08:00
chenbowen
3025c56495 Merge branch 'dev' into test 2025-11-06 00:38:04 +08:00
chenbowen
2a0e0da08a 1. 新增业务系统日志收集 2025-11-06 00:37:48 +08:00
chenbowen
309a3f352b Merge branch 'dev' into test 2025-11-06 00:28:45 +08:00
chenbowen
00297f65b4 1. 新增业务系统日志收集 2025-11-06 00:28:14 +08:00
chenbowen
270132b7c1 1. 组织物料状态字段补充
2. template 模块不再参与编译
2025-11-05 17:20:00 +08:00
chenbowen
b17126485c Merge branch 'dev' into test 2025-11-05 16:33:37 +08:00
chenbowen
e98615c896 Merge remote-tracking branch 'base-version/main' into dev 2025-11-05 16:32:45 +08:00
chenbowen
ec473a00d4 1. 升级 skywalking 对应依赖版本
2. 整合 eban 相关配置,新增登出时同步全局失效 eban token 接口
2025-11-05 16:29:40 +08:00
chenbowen
60d6446287 Merge branch 'dev' into test 2025-11-04 18:50:01 +08:00
chenbowen
79add68d87 Merge remote-tracking branch 'base-version/main' into dev 2025-11-04 18:49:42 +08:00
chenbowen
811270a4c5 1. 提高 databus api 的网络失败重试次数,避免复用旧链接导致的 connection reset 错误
2. 兼容顶级组织同步时的组织编码生成逻辑
2025-11-04 14:43:53 +08:00
chenbowen
0b27f9ba0b Merge branch 'dev' into test 2025-11-03 14:21:51 +08:00
chenbowen
e6fe57533e Merge remote-tracking branch 'base-version/main' into dev 2025-11-03 14:21:25 +08:00
chenbowen
b98f605dfd 1. 优化 bpm 流程中所有关于用户选择,部门选择的组件
2. 优化 api 调试提示,优化 api 调用因为链接复用导致的链接被拒绝问题
3. 新增字典数据导入功能
2025-11-03 14:20:13 +08:00
chenbowen
42f61158c6 1. 补全工艺工序页面菜单权限 2025-10-31 09:49:29 +08:00
chenbowen
46e38c4ca3 Merge branch 'dev' into test 2025-10-31 09:30:15 +08:00
chenbowen
005e119ffb Merge remote-tracking branch 'base-version/main' into dev 2025-10-31 09:29:56 +08:00
chenbowen
ddee4da72a 1. 新增 api 调用日志记录,历史版本回滚
2. 新增用户角色权限监督功能
2025-10-31 09:28:59 +08:00
chenbowen
0c9b62209e Merge branch 'dev' into test 2025-10-30 11:17:32 +08:00
chenbowen
da89f15296 Merge remote-tracking branch 'base-version/main' into dev 2025-10-30 11:16:56 +08:00
chenbowen
b618f833d1 新增 base64 编码上传附件接口 2025-10-30 11:15:38 +08:00
qianshijiang
c05fd40a06 添加异步任务工具类 2025-10-29 17:29:23 +08:00
qianshijiang
6f62c54f7a 添加异步任务工具类 2025-10-29 16:42:06 +08:00
chenbowen
93186db1f8 Merge branch 'dev' into test 2025-10-29 09:01:32 +08:00
chenbowen
529f328dd7 Merge remote-tracking branch 'base-version/main' into dev 2025-10-29 09:00:57 +08:00
chenbowen
744567d999 新增组织查询调整 ids 2025-10-29 08:51:35 +08:00
chenbowen
10e2637838 1. 修复编译错误 2025-10-28 19:05:09 +08:00
chenbowen
213b854d66 1. 新增 e 办同步信息日志菜单 2025-10-28 18:07:27 +08:00
chenbowen
04597fad6c 1. 统一网关未命中缓存时,进行兜底查询
2. loginUser 新增 mobile username 作为 userInfo 扩展内容
2025-10-28 17:32:42 +08:00
chenbowen
558092238f Merge branch 'dev' into test 2025-10-28 14:53:57 +08:00
chenbowen
02d1896ebf 1. 升级版本
2. 修复因合并版本错误导致的代码生成器 bug
2025-10-28 14:53:41 +08:00
chenbowen
520e3e47f4 Merge branch 'dev' into test 2025-10-27 19:18:25 +08:00
chenbowen
ba85f45a05 Merge remote-tracking branch 'base-version/main' into dev 2025-10-27 19:18:07 +08:00
chenbowen
7aae0d0670 临时去除统一 api 签名校验 2025-10-27 19:17:20 +08:00
chenbowen
6bb331d883 Merge branch 'dev' into test 2025-10-27 10:01:35 +08:00
chenbowen
e8e6022ccd Merge remote-tracking branch 'base-version/main' into dev
# Conflicts:
#	zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/controller/admin/user/vo/profile/UserProfileUpdateReqVO.java
2025-10-27 10:01:15 +08:00
chenbowen
4346299a03 1. 修复非永久地址的改动导致无法正常获取用户头像的 bug
2. 修复代码生成器执行同步时,没有依据导入进行简写匹配转化
2025-10-27 09:55:15 +08:00
chenbowen
384a6e3b07 Merge branch 'dev' into test 2025-10-24 17:05:37 +08:00
chenbowen
f72835c608 Merge remote-tracking branch 'base-version/main' into dev
# Conflicts:
#	zt-module-system/zt-module-system-server/src/main/java/com/zt/plat/module/system/controller/admin/tenant/vo/tenant/TenantSaveReqVO.java
2025-10-24 17:05:16 +08:00
chenbowen
6e4cc4d55e 1. 修复界面bug
2. 新增 api 可配置匿名访问固定用户配置
3. 新增密码弱口令校验规则
4. e 办使用 loginName 确认唯一用户逻辑
2025-10-24 17:02:10 +08:00
chenbowen
b244743276 移除当前系统不存在的模块 2025-10-22 16:11:29 +08:00
chenbowen
ba88e00052 修复 supply 模式的接口被过滤的错误 2025-10-22 09:32:27 +08:00
chenbowen
7d1721c147 修复 supply 模式的接口被过滤的错误 2025-10-21 18:50:26 +08:00
chenbowen
fa2dc54aee 修复 supply 模式的接口被过滤的错误 2025-10-21 18:16:44 +08:00
chenbowen
b50524aa45 Merge branch 'dev' into test 2025-10-21 17:56:34 +08:00
chenbowen
4ba865b165 修复 supply 模式的接口被过滤的错误 2025-10-21 17:56:15 +08:00
3079 changed files with 7552 additions and 1861372 deletions

1
.gitignore vendored
View File

@@ -61,6 +61,7 @@ package-lock.json
# visual studio code
.history
*.log
logs/**
functions/mock
.temp/**

View File

@@ -282,7 +282,7 @@
| [Spring MVC](https://github.com/spring-projects/spring-framework/tree/master/spring-webmvc) | MVC 框架 | 6.1.10 | [文档](http://www.iocoder.cn/SpringMVC/MVC/?zt) |
| [Spring Security](https://github.com/spring-projects/spring-security) | Spring 安全框架 | 6.3.1 | [文档](http://www.iocoder.cn/Spring-Boot/Spring-Security/?zt) |
| [Hibernate Validator](https://github.com/hibernate/hibernate-validator) | 参数校验组件 | 8.0.1 | [文档](http://www.iocoder.cn/Spring-Boot/Validation/?zt) |
| [Flowable](https://github.com/flowable/flowable-engine) | 工作流引擎 | 7.0.0 | [文档](https://doc.iocoder.cn/bpm/) |
| [Flowable](https://github.com/flowable/flowable-engine) | 工作流引擎 | 7.0.0 | [文档](http://172.16.46.63:30888/bpm/) |
| [Knife4j](https://gitee.com/xiaoym/knife4j) | Swagger 增强 UI 实现 | 4.5.0 | [文档](http://www.iocoder.cn/Spring-Boot/Swagger/?zt) |
| [SkyWalking](https://skywalking.apache.org/) | 分布式应用追踪系统 | 9.0.0 | [文档](http://www.iocoder.cn/Spring-Boot/SkyWalking/?zt) |
| [Spring Boot Admin](https://github.com/codecentric/spring-boot-admin) | Spring Boot 监控平台 | 3.6.1 | [文档](http://www.iocoder.cn/Spring-Boot/Admin/?zt) |

67
deployment-databus.yaml Normal file
View File

@@ -0,0 +1,67 @@
apiVersion: apps/v1
kind: Deployment
metadata:
namespace: ns-f16a3067ca7b434aad127d15eac82503
name: zt-module-databus
labels:
app: zt-module-databus
annotations:
version: "VERSION_PLACEHOLDER"
description: DESC_PLACEHOLDER
rollout.kubernetes.io/change-cause: "DESC_PLACEHOLDER:VERSION_PLACEHOLDER"
spec:
replicas: 1
selector:
matchLabels:
app: zt-module-databus
template:
metadata:
labels:
app: zt-module-databus
spec:
dnsPolicy: ClusterFirst
dnsConfig:
nameservers:
- "172.16.36.16"
- "172.16.36.220"
containers:
- name: zt-module-databus
image: 172.16.46.66:10043/zt/zt-module-databus:VERSION_PLACEHOLDER
imagePullPolicy: Always
env:
- name: TZ
value: Asia/Shanghai
lifecycle:
preStop:
exec:
command:
- "/bin/sh"
- "-c"
- "sleep 35"
readinessProbe:
httpGet:
path: /actuator/health
port: 48108
initialDelaySeconds: 100
periodSeconds: 5
failureThreshold: 3
livenessProbe:
httpGet:
path: /actuator/health
port: 48108
initialDelaySeconds: 100
periodSeconds: 10
failureThreshold: 5
resources:
requests:
cpu: "500m"
memory: "1024Mi"
limits:
cpu: "500m"
memory: "2048Mi"
terminationGracePeriodSeconds: 40
strategy:
type: RollingUpdate
rollingUpdate:
maxSurge: 1
maxUnavailable: 0

74
deployment-gateway.yaml Normal file
View File

@@ -0,0 +1,74 @@
apiVersion: apps/v1
kind: Deployment
metadata:
namespace: ns-f16a3067ca7b434aad127d15eac82503
name: zt-gateway
labels:
app: zt-gateway
annotations:
version: "VERSION_PLACEHOLDER"
description: DESC_PLACEHOLDER
rollout.kubernetes.io/change-cause: "DESC_PLACEHOLDER:VERSION_PLACEHOLDER"
spec:
replicas: 1
selector:
matchLabels:
app: zt-gateway
template:
metadata:
labels:
app: zt-gateway
spec:
containers:
- name: zt-gateway
image: 172.16.46.66:10043/zt/zt-gateway:VERSION_PLACEHOLDER
imagePullPolicy: Always
env:
- name: TZ
value: Asia/Shanghai
lifecycle:
preStop:
exec:
command:
- "/bin/sh"
- "-c"
- "sleep 35"
ports:
- containerPort: 48080
readinessProbe:
httpGet:
path: /actuator/health
port: 48080
initialDelaySeconds: 100
periodSeconds: 5
failureThreshold: 3
livenessProbe:
httpGet:
path: /actuator/health
port: 48080
initialDelaySeconds: 100
periodSeconds: 10
failureThreshold: 5
resources:
requests:
cpu: "500m"
memory: "1024Mi"
limits:
cpu: "500m"
memory: "2048Mi"
terminationGracePeriodSeconds: 40
---
apiVersion: v1
kind: Service
metadata:
namespace: ns-f16a3067ca7b434aad127d15eac82503
name: zt-gateway
spec:
type: NodePort
selector:
app: zt-gateway
ports:
- protocol: TCP
port: 48080
targetPort: 48080
nodePort: 30081

67
deployment-infra.yaml Normal file
View File

@@ -0,0 +1,67 @@
apiVersion: apps/v1
kind: Deployment
metadata:
namespace: ns-f16a3067ca7b434aad127d15eac82503
name: zt-module-infra
labels:
app: zt-module-infra
annotations:
version: "VERSION_PLACEHOLDER"
description: DESC_PLACEHOLDER
rollout.kubernetes.io/change-cause: "DESC_PLACEHOLDER:VERSION_PLACEHOLDER"
spec:
replicas: 2
selector:
matchLabels:
app: zt-module-infra
template:
metadata:
labels:
app: zt-module-infra
spec:
dnsPolicy: ClusterFirst
dnsConfig:
nameservers:
- "172.16.36.16"
- "172.16.36.220"
containers:
- name: zt-module-infra
image: 172.16.46.66:10043/zt/zt-module-infra:VERSION_PLACEHOLDER
imagePullPolicy: Always
env:
- name: TZ
value: Asia/Shanghai
lifecycle:
preStop:
exec:
command:
- "/bin/sh"
- "-c"
- "sleep 35"
readinessProbe:
httpGet:
path: /actuator/health
port: 48082
initialDelaySeconds: 100
periodSeconds: 5
failureThreshold: 3
livenessProbe:
httpGet:
path: /actuator/health
port: 48082
initialDelaySeconds: 100
periodSeconds: 10
failureThreshold: 5
resources:
requests:
cpu: "500m"
memory: "1024Mi"
limits:
cpu: "500m"
memory: "2048Mi"
terminationGracePeriodSeconds: 40
strategy:
type: RollingUpdate
rollingUpdate:
maxSurge: 1
maxUnavailable: 0

76
deployment-system.yaml Normal file
View File

@@ -0,0 +1,76 @@
apiVersion: apps/v1
kind: Deployment
metadata:
namespace: ns-f16a3067ca7b434aad127d15eac82503
name: zt-module-system
labels:
app: zt-module-system
annotations:
version: "VERSION_PLACEHOLDER"
description: DESC_PLACEHOLDER
rollout.kubernetes.io/change-cause: "DESC_PLACEHOLDER:VERSION_PLACEHOLDER"
spec:
replicas: 1
selector:
matchLabels:
app: zt-module-system
template:
metadata:
labels:
app: zt-module-system
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/hostname
operator: In
values:
- node-3
dnsPolicy: ClusterFirst
dnsConfig:
nameservers:
- "172.16.36.16"
- "172.16.36.220"
containers:
- name: zt-module-system
image: 172.16.46.66:10043/zt/zt-module-system:VERSION_PLACEHOLDER
imagePullPolicy: Always
env:
- name: TZ
value: Asia/Shanghai
lifecycle:
preStop:
exec:
command:
- "/bin/sh"
- "-c"
- "sleep 35"
readinessProbe:
httpGet:
path: /actuator/health
port: 48081
initialDelaySeconds: 100
periodSeconds: 5
failureThreshold: 3
livenessProbe:
httpGet:
path: /actuator/health
port: 48081
initialDelaySeconds: 100
periodSeconds: 10
failureThreshold: 5
resources:
requests:
cpu: "500m"
memory: "1024Mi"
limits:
cpu: "500m"
memory: "2048Mi"
terminationGracePeriodSeconds: 40
strategy:
type: RollingUpdate
rollingUpdate:
maxSurge: 1
maxUnavailable: 0

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,31 @@
# Databus Client 使用说明
databus client 最主要用于调用基于http协议的第三方接口时需要记录调用日志到 databus 的情况, 通过databus client 调用第三方接口会将调用日志记录到databus的访问日志中
# 使用方法
1. 添加依赖:
```xml
<dependency>
<groupId>com.zt.plat</groupId>
<artifactId>zt-module-databus-client</artifactId>
<version>3.0.47-SNAPSHOT</version>
</dependency>
```
2. 注入 DatabusClient
```java
@Resource
private DatabusClient databusClient;
```
3. 方法说明
* get(...) : 发送 get 请求
* post(...): 发送 post 请求
* put(...): 发送 put 请求
* delete(...): 发送 delete 请求
* doRequest(...): 发送自定义请求
4. 方法参数说明(由于所有方法参数都是一样的,所以在此统一说明)
* String urlString: 请求的 http 接口地址(get/delete请求不需要带url参数)
* Map<String, Object> data: 请求的参数(post/put方法会转换为json提交, get/delete会拼接到url上)
* Map<String, String> headers: 请求头信息
* String appId: databus 的appid
* String authToken: databus 的访问令牌
* Method method: doRequest 方法独有,如果要使用 get/post/put/delete 之外的方法,请使用doRequest方法并通过method参数指定

File diff suppressed because it is too large Load Diff

407
docs/iWork集成说明.md Normal file

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More