Commit Graph

141 Commits

Author SHA1 Message Date
chenbowen
7ccf4f03c2 1. 修改代码生成器普通表格为虚拟滚动
(cherry picked from commit da3487a54d)
2025-09-16 10:24:22 +08:00
chenbowen
d5ad443a7f 1. 修复返回 e 办报文未加密返回的错误
(cherry picked from commit 6081fb21ee)
2025-09-16 10:24:21 +08:00
chenbowen
71f695d465 1. 修复配置错误
(cherry picked from commit f244f291a6)
2025-09-16 10:24:21 +08:00
chenbowen
824b3c3ddd 1. 修复中铝 e 办同步解密方法错误的bug
(cherry picked from commit e1c59ce4f7)
2025-09-16 10:24:20 +08:00
chenbowen
18827c678e 单体:修复因为 mybatis 错误引入 feign 依赖导致单体项目无法启动,无法正确请求本地 api 的错误
(cherry picked from commit 8f49cf3762)
2025-09-16 10:24:20 +08:00
chenbowen
5dfcf7aab6 单体错误配置修复
(cherry picked from commit d80a59efc9)
2025-09-16 10:24:19 +08:00
chenbowen
6cf03f1c49 1. 统一迁移 nacos 配置到 yaml 主配置,并通过 maven profile 管理
(cherry picked from commit 6aa5116b5b)
2025-09-16 10:24:18 +08:00
chenbowen
6e91471a5a 1. 解决 e 办密码登录时,没有跳过验证码登录的错误
(cherry picked from commit e034254b89)
2025-09-16 10:24:17 +08:00
chenbowen
c04dde88ea 1. 中铝e办组织机构人员同步联调接口
2. 设置默认文件预览水印为人员加日期

(cherry picked from commit 07c9ead358)
2025-09-16 10:24:15 +08:00
chenbowen
aa2b130f0c fix:
1. 修复 bpm 事件的错误处理逻辑

(cherry picked from commit 1555eb1085)
2025-09-16 10:24:14 +08:00
chenbowen
e429da92e8 1. 修复单元测试失败的错误
(cherry picked from commit e8ee00c47a)
2025-09-16 10:24:14 +08:00
chenbowen
15ecad41f3 1. 修复 Spring bean 缺失导致 单元测试失败的错误
(cherry picked from commit a8b6a474e6)
2025-09-16 10:24:14 +08:00
chenbowen
49c29fb3b9 修复单元测试以及编译错误
(cherry picked from commit 3c47dc3e29)
2025-08-12 14:48:12 +08:00
chenbowen
0f88afc5ba 1. 新增统一的业务编码生成功能
(cherry picked from commit fe28760a49)
2025-08-12 14:33:32 +08:00
chenbowen
d4e4c8cb7c 1. 修复单元测试用例错误
(cherry picked from commit 8673aee281)
2025-08-11 09:22:49 +08:00
chenbowen
d21418fb1e 1. 新增业务流程任务表单可配置自定义路由表单选项
fix:
1. 修复 mysql 脚本部分字段未同步脚本的错误
2. 角色为空无法登录系统
3. 主子表缩写命名下代码生成器错误

(cherry picked from commit 3812611b04)
2025-08-11 08:54:37 +08:00
chenbowen
2fee797fe8 fix:
1. 修复 infra 单元测试
2. 补全业务附件菜单脚本

(cherry picked from commit 3e78093885)
2025-08-01 09:35:58 +08:00
chenbowen
014bd716de 1. 实现集中式的附件统一管理,统一上传统一预览(代码生成器,公共组件,公共附件元数据定义)
2. 实现统一的 DB 字段数据库定义(代码生成器,共用规范检查)

(cherry picked from commit c2195ee3cf)
2025-08-01 09:04:50 +08:00
chenbowen
f9dc200d26 1. 重构附件下载与预览,使用 minio 的临时签名 url 进行,预览水印与 url 过期时间可通过配置方式自定义
(cherry picked from commit 4479c3c0b7)
2025-07-28 09:52:58 +08:00
chenbowen
dd2a093fc1 1. 新增附件下载预览的短链功能
(cherry picked from commit 296cb6d59d)
2025-07-25 19:22:17 +08:00
chenbowen
3854b9178a Merge remote-tracking branch 'base/pre' into dev
# Conflicts:
#	yudao-framework/yudao-spring-boot-starter-biz-business/src/main/java/cn/iocoder/yudao/framework/business/interceptor/BusinessHeaderInterceptor.java
2025-07-24 14:06:50 +08:00
chenbowen
9f1fad0096 1. 重构附件加密下载验证码获取流程
2. 新增简写命名字典功能
2025-07-24 14:03:52 +08:00
chenbowen
b7d2cf3802 1. 完善附件加密下载验证码获取流程 2025-07-23 17:50:53 +08:00
chenbowen
af8f990cc8 1. 附件加密上传下载
2. 新增数据命名与简写标准管理菜单
2025-07-23 15:23:12 +08:00
chenbowen
8ab6cb4bae 1. 附件加密上传下载 2025-07-22 19:36:46 +08:00
chenbowen
ac94ec6d2a 1. 修复用户只关联一个部门时,无法正常增删改业务数据的bug
(cherry picked from commit d17fa356ba)
2025-07-17 15:11:21 +08:00
chenbowen
d17fa356ba 1. 修复用户只关联一个部门时,无法正常增删改业务数据的bug 2025-07-17 15:05:24 +08:00
chenbowen
e23c906e21 Merge remote-tracking branch 'base/main' into dev 2025-07-16 18:32:58 +08:00
chenbowen
60034e85fe 修复测试用例 2025-07-16 18:31:39 +08:00
chenbowen
2431cbe783 Merge remote-tracking branch 'base/main' into dev 2025-07-16 17:25:47 +08:00
chenbowen
619c12bbba 1. 代码生成器在生成的时候可以手动选择是否是业务数据类代码(会自动继承基础业务类,合并字段,实现业务接口标记,这个标记会将右上角选择公司作为当前业务数据数据权限进行过滤,办理业务时,如果操作人归属同一个公司的多个部门,会前置校验后弹窗选择归属部门后才能正常办理业务)
2. 文件上传的地方做了一个改动,如果上传文件的 hash 和已存在的附件相同,不会重复上传,会复用相同hash 的附件(要加一个字段,加字段脚本提供两个版本的 patch 脚本 mysql:根目录/sql/mysql/patch.sql dm:根目录/sql/dm/patch.sql  )
2025-07-16 17:19:08 +08:00
chenbowen
ffd6c1fccb Merge remote-tracking branch 'base/main' into dev 2025-07-15 10:15:43 +08:00
chenbowen
eaea76e955 1. 新增业务数据查询,新增 部门 数据权限规则支持
2. 补全子角色排除父角色管理菜单测试用例
2025-07-15 10:01:46 +08:00
chenbowen
7f0957d9c4 1. 修复回滚父子角色功能时错误的代码逻辑,补全单元测试用例
2. 新增支持切换后业务菜单查询需限定只查询该公司业务数据能力
2025-07-14 15:23:28 +08:00
chenbowen
92959efdc6 附件新增携带附件实体返回的接口支持 2025-07-07 18:14:26 +08:00
chenbowen
b418af2b16 Merge remote-tracking branch 'base/main' into dev 2025-07-07 11:43:24 +08:00
chenbowen
5e15ab5fae 支持 profile 可不选择 namespace 2025-07-07 11:38:44 +08:00
chenbowen
4f2382ace7 Merge remote-tracking branch 'base/main' into dev 2025-07-07 10:09:26 +08:00
chenbowen
b91fdfeb69 1. 清理工程结构
2. 优化环境配置结构,使用 maven profile 简化个人配置与发布配置切换
3. 修复代码生成器生成菜单 sql 为携带分布式 Id 的错误
2025-07-04 16:23:01 +08:00
chenbowen
654fcf6284 合并升级 2025-07-03 18:21:15 +08:00
chenbowen
e0fc1d1d79 1. 清理工程结构 2025-07-03 18:13:39 +08:00
Administrator
d196b34cc1 v 1.0
1. 新增用户与部门,一对多的关系;
2. 新增管理多部门用户,如果有为公司的多个部门可以进行选择登录(选择后,直到下次变更访问公司前,只能访问此次选择公的业务数据,使用 company_id 控制,后续补充此数据权限的实现);
3. sql 转化工具修复,现在可以正确的对 mysql 进行不同数据库实例的转化了;
4. 所有表格主键,修改为分布式 Id 实现;
5. 补全在初始版本中没有被纳入的其他预制功能模块
2025-07-03 18:01:01 +08:00
chenbowen
c01ea201ab 1. 清理工程结构 2025-07-03 18:01:01 +08:00
chenbowen
95d9eee57e 1. 扩展 SQL 转换工具的达梦支持
2. 补全除系统基础模块外额外功能模块 sql 脚本
3. 统一设置测试环境 xxl job 配置

(cherry picked from commit 6575e92757)
2025-07-03 15:23:25 +08:00
Administrator
455aaea10a v 1.0
1. 新增用户与部门,一对多的关系;
2. 新增管理多部门用户,如果有为公司的多个部门可以进行选择登录(选择后,直到下次变更访问公司前,只能访问此次选择公的业务数据,使用 company_id 控制,后续补充此数据权限的实现);
3. sql 转化工具修复,现在可以正确的对 mysql 进行不同数据库实例的转化了;
4. 所有表格主键,修改为分布式 Id 实现;
5. 补全在初始版本中没有被纳入的其他预制功能模块

(cherry picked from commit 06b278563e)
2025-07-03 15:23:03 +08:00
chenbowen
bde95cdfa4 Merge branch 'test'
# Conflicts:
#	pom.xml
#	sql/dm/ruoyi-vue-pro-dm8.sql
#	sql/tools/convertor.py
#	yudao-framework/yudao-spring-boot-starter-biz-business/src/main/java/cn/iocoder/yudao/framework/business/core/db/BusinessBaseDO.java
#	yudao-module-crm/yudao-module-crm-server/src/main/resources/mapper/statistics/CrmStatisticsCustomerMapper.xml
#	yudao-module-iot/yudao-module-iot-biz/src/main/resources/application-dev.yaml
#	yudao-module-member/yudao-module-member-server/src/main/resources/application-dev.yaml
2025-07-03 11:47:57 +08:00
chenbowen
6575e92757 1. 扩展 SQL 转换工具的达梦支持
2. 补全除系统基础模块外额外功能模块 sql 脚本
3. 统一设置测试环境 xxl job 配置
2025-07-03 11:39:18 +08:00
Administrator
aa32db5c11 Merge branch 'test' into 'main'
v 1.0

See merge request base-version/ztcloud!1
2025-07-01 07:30:25 +00:00
Administrator
06b278563e v 1.0
1. 新增用户与部门,一对多的关系;
2. 新增管理多部门用户,如果有为公司的多个部门可以进行选择登录(选择后,直到下次变更访问公司前,只能访问此次选择公的业务数据,使用 company_id 控制,后续补充此数据权限的实现);
3. sql 转化工具修复,现在可以正确的对 mysql 进行不同数据库实例的转化了;
4. 所有表格主键,修改为分布式 Id 实现;
5. 补全在初始版本中没有被纳入的其他预制功能模块
2025-07-01 07:30:25 +00:00
chenbowen
110eda53b1 查询用户时不在强关联 dept,使用 left join 2025-07-01 15:24:06 +08:00