PIGCLOUD
2a6ce673f5
fix(param): 将前端注册开关的默认值修改为关闭
...
(cherry picked from commit 4b94ca3fd4d7e2a5c69afbeb18fff8d336459c9d)
2026-09-22 21:43:39 +08:00
PIGCLOUD
9c63820b53
fix: 修复Nacos配置中never-refreshable和endpoint.restart.access配置项,防止数据源死循环
...
- 将`spring.cloud.refresh.never-refreshable`从`datasource`改为`dataSource`,避免动态刷新导致数据源循环依赖
- 将`management.endpoint.restart.access`从`unrestricted`改为`none`,限制重启端点访问
2026-08-12 23:23:31 +08:00
PIGCLOUD
c3b336aad4
fix(config): 更新配置文件内容,修复nacos 配置修改数据源陷入死循环而down
2026-08-06 17:42:41 +08:00
PIGCLOUD
55df29df99
feat(pigx-boot): 报表表添加多sheet标识字段
...
- 在 `jimu_report` 表中新增 `is_multi_sheet` 字段,用于标识是否多sheet报表
- 更新已有数据记录的 `is_multi_sheet` 字段值
2026-08-01 16:56:44 +08:00
PIGCLOUD
0601ed01ed
chore(flow): remove temporary add-sign docs
2026-08-01 13:32:20 +08:00
PIGCLOUD
2b6a4d2e85
feat(flow): support dynamic countersign add-sign
2026-08-01 13:32:20 +08:00
PIGCLOUD
5931a5d6d7
feat(upms): support umami analytics
2026-08-01 13:31:35 +08:00
PIGCLOUD
83ee6144b3
chore(menu): 统一导航授权名称
2026-08-01 12:59:24 +08:00
PIGCLOUD
91b5d27347
upgrade(xxl-job): 升级 3.4.1
2026-08-01 11:58:10 +08:00
PIGCLOUD
53bf0dbcb1
fix(db): 将多个表的 tenant_id 字段长度从 10 增加到 64
2026-06-13 19:21:33 +08:00
PIGCLOUD
2c2a9a3bd7
fix(config): 更新 pigx-daemon-elastic-job-dev.yml 配置,添加 XXL-Job 配置
...
(cherry picked from commit a0d855e01faf89aeb952718150f1220e351ec724)
2026-06-08 12:28:15 +08:00
PIGCLOUD
d7c4ab10b3
fix(visual): align xxl_job schema with xxl-job 3.4.0 (add token, sha256 admin)
2026-06-08 11:20:24 +08:00
PIGCLOUD
28c16ac730
fix: 默认关闭反调试保护功能
...
- 将 `SITE_ANTI_DEBUG_ENABLE` 参数默认值从 `1` 改为 `0`
2026-06-03 23:40:01 +08:00
PIGCLOUD
ace1e560f7
feat(pigx-xxl-job-admin): 新增 XXL-Job Admin 微服务配置
2026-06-03 12:59:08 +08:00
PIGCLOUD
f172154800
feat(pigx-codegen): 支持实体生成到独立 api 模块
...
- 新增 DataModelConstants 定义 API_PATH、ENTITY_PATH 等实体路径常量
- 实现 setEntityModel 方法,自动识别 `-biz` 模块同级 `-api` 模块,将实体生成路径和包名切换到 api 模块
- 更新 gen_template.sql 代码生成模板,使用 entityClassName、entityPath 等动态变量替代硬编码包路径
- 扩展 isSpringBoot3 判断逻辑,兼容 SpringBoot 4.x 主版本
2026-05-28 14:41:17 +08:00
PIGCLOUD
dd49790ceb
refactor: 更新 XXL-Job Admin 配置
...
- 重写 `pigx-xxl-job-admin-dev.yml` 配置内容,增加 Web 服务、Actuator 监控、HikariCP 连接池、邮箱服务及 XXL-SSO 单点登录等详细配置
2026-05-26 07:41:17 +08:00
PIGCLOUD
21127c11b5
chore(db): sync non-ai database scripts
2026-05-25 17:31:39 +08:00
PIGCLOUD
9d6515d8fa
fix(sql): 移除无用的AI菜单插入语句
2026-03-18 08:55:45 +08:00
PIGCLOUD
c3f757e38c
fix(db): 删除无用的 SQL
2026-03-09 11:20:07 +08:00
PIGCLOUD
7070b9f3d2
feat: 增强租户上下文处理 (非 AI 部分)
...
从 60b4aca0f 提取 db/0pigxx_boot.sql 和 pigx-boot/pom.xml 变更。
2026-03-08 15:19:28 +08:00
PIGCLOUD
98656e4af3
chore: upgrade version to 5.12.0 (non-AI modules only)
...
Cherry-picked from 799188b31, excluding pigx-aigc and AI-related common modules.
2026-03-08 15:15:12 +08:00
PIGCLOUD
410a869db2
feat(pigx-flow-biz): 新增流程打印模板功能
...
- 在 Process 实体类中新增 printTemplate 字段,用于存储 HTML 格式的打印模板
- 新增数据库表字段 print_template,支持流程定义的打印模板存储
- 在 ProcessController 中新增获取和保存打印模板的 REST API 接口
- 在 ProcessInstanceRecordVo 中新增 hasPrintTemplate 字段,标识流程是否配置打印模板
- 优化流程实例列表查询,批量检查打印模板配置状态
- 修复 ProcessInstanceServiceImpl 中重复设置 formData 的问题
2026-03-08 15:06:59 +08:00
PIGCLOUD
ef13df4f79
feat: 优化文件上传配置,统一使用 undertow 服务器设置
...
- 在 server 配置中新增 undertow.max-http-post-size 参数
- 将 multipart 文件上传大小限制改为引用 undertow 服务器配置
- 保持文件上传大小限制为 100MB,提高配置一致性
2026-03-08 15:05:45 +08:00
PIGCLOUD
583fca8611
fix(codegen): 修复生成模板导出参数的queryForm污染
2026-03-08 15:03:30 +08:00
PIGCLOUD
d1858d5844
feat(pigx-flow-biz): 条件表达式新增角色和岗位选择器条件处理功能
...
- 新增SelectRoleNodeConditionStrategy类,处理角色选择器类型条件表达式
- 新增SelectPostNodeConditionStrategy类,处理岗位选择器类型条件表达式
- 在ExpressionHandler中新增roleCompare和postCompare方法,支持角色和岗位比较逻辑
- 更新SysUserService接口及实现,新增根据岗位ID列表获取用户ID列表功能
- 在SysUserController中新增根据岗位ID列表获取用户ID列表接口
- 更新RemoteUserService Feign客户端,新增岗位查询方法
- 更新相关文件版权信息和日期注释
- 删除无用的IProcessInstanceStatusEventService接口
- 在数据库中新增bpm_oa_leave请假申请表结构
2026-03-08 15:02:15 +08:00
PIGCLOUD
a44319f898
feat(pigx-knowledge): 移除知识库路由配置
...
- 从 sys_route_conf 表中删除知识库模块的路由配置记录
2026-03-08 15:01:23 +08:00
PIGCLOUD
bf2ed2f9f7
fix: 修复 sys_dict_item 表数据中新增的 NULL 字段
...
- 在 sys_dict_item 表的 INSERT 语句中新增了 NULL 字段
- 修改了 0pigxx_boot.sql、2pigxx.sql 和 9pigxx_ai.sql 三个数据库脚本文件
2026-03-08 14:56:37 +08:00
PIGCLOUD
fefbc25f45
feat(pigx-upms-api): 为 SysDictItem 添加 listClass 字段用于标签类型
...
- 在 SysDictItem 实体类中新增 listClass 字段用于标签类型
- 更新数据库表结构,在 sys_dict_item 表中添加 list_class 列
2026-03-08 14:56:12 +08:00
PIGCLOUD
7bdf9e1d8c
feat(upms): 增强租户管理功能并优化用户租户信息处理
...
- 在UserInfo DTO中新增tenantName字段用于返回租户名称
- 重构SysTenantService.getOrUpdateTenant方法返回完整租户对象
- 更新用户登录逻辑以包含租户名称信息
- 修改默认租户名称为PIGX ADMIN
- 优化租户切换逻辑确保缓存一致性
2025-12-30 21:42:42 +08:00
kukinghan
71a6f5c2d7
fix(sql): 修正参数查看菜单的操作标识为'sys_syspublicparam_view'
2025-11-18 16:23:50 +08:00
PIGCLOUD
470f5e7fdb
feat(db): 在sys_user表新增dept_id字段
...
- 添加主部门ID字段用于关联用户与部门关系
- 更新admin用户的初始化数据包含dept_id值
2025-11-18 09:39:46 +08:00
PIGCLOUD
6117c47d7c
feat(user): 支持用户多部门关联及主部门切换功能
...
- 在SysUser实体类中新增deptId字段标识主部门
- 扩展UserDTO支持多部门ID列表传递
- 重构用户部门关联逻辑,支持设置主部门
- 新增获取用户部门列表和切换主部门接口
- 优化部门查询SQL确保主部门排序优先
- 调整用户详情查询逻辑适配多部门场景
2025-11-18 09:37:43 +08:00
pigcloud
f53e542100
ref(flow-biz) 合并 flow-task 、flow-engine 模块
2025-10-10 09:43:40 +08:00
冷冷
e3f4200a39
feat(role-menu): add new role menu entry for ID 1105
2025-10-09 14:51:58 +08:00
PIG AI
02e60b3968
feat(security): 为关键接口添加权限控制注解
...
- 在SysPublicParamController等Controller的分页查询方法添加@HasPermission注解
- 新增sys_user_view等权限菜单项到数据库
- 更新角色菜单关联表以包含新增权限
- 修复渗透测试发现的权限控制缺失问题
2025-10-09 14:51:09 +08:00
lengleng
9c237c9921
feat(flow): 支持业务表单,提供业务表单示例
2025-10-09 14:50:28 +08:00
lengleng
0d5326ff77
fix(sys): 修复通讯录菜单路径错误
...
- 修正sys_menu表中通讯录菜单的路径为/biz/app/appContacts/index
- 同步更新0pigxx_boot.sql和2pigxx.sql中的相关记录
2025-10-09 14:49:53 +08:00
PIG AI
f6798c1d21
fix(db): 移除用户表的phone和username唯一约束
2025-07-16 22:50:22 +08:00
PIG AI
cb7e7222c4
feat(db): 更新测试数据和租户有效期
...
- 将sys_tenant表的有效期延长至2099-12-31
- 更新sys_user和app_user的联系电话为17338122125
- 保持其他用户信息和密码hash不变
2025-07-06 14:05:18 +08:00
PIG AI
a3951a0368
refactor(excel): 替换alibaba-excel为fastexcel依赖
...
- 将alibaba-excel相关import更新为cn.idev.excel
- 更新pom.xml中依赖为fastexcel 1.2.0
- 修改Excel相关注解及工具类的包路径
2025-07-05 14:58:12 +08:00
PIG AI
d392f2f03a
feat(deps): 升级jimu.version从1.8.1到2.0.0以使用新功能
...
- 替换TinyPinyin依赖为io.github.biezhi版本2.0.3.RELEASE
- 移除无法从中央仓库下载的com.github.promeg版本
2025-07-04 12:06:49 +08:00
PIG AI
0be39ba180
feat(upms): 增加用户表唯一约束并优化用户查询逻辑
...
- 在user表增加phone和username字段的UNIQUE KEY约束
- 修改SysUserController的details接口查询逻辑
- 通过TenantBroker.noneAs实现跨租户查询用户信息
2025-07-04 12:06:38 +08:00
PIG AI
21130253a4
feat(tenant): 重构租户用户关系管理
...
- 新增sys_tenant_user表用于存储租户与用户的多对多关系
- 移除SysTenantServiceImpl中初始化用户的冗余逻辑
- 调整数据库初始化脚本以适配新的用户租户关系模型
2025-07-04 12:05:00 +08:00
PIG AI
886471f96a
refactor(db): update gen_template_group records with new group_id values
...
- Changed group_id from specific large values to simplified values (1 and 2) for better clarity and consistency in the gen_template_group table inserts.
2025-07-04 12:04:32 +08:00
PIG AI
2db74fc7d6
feat(tenant): 重构用户关联表结构以支持多租户
...
- 移除sys_user表中的dept_id字段
- 在sys_user_post和sys_user_role表中新增tenant_id字段
- 新增sys_user_dept表存储用户部门关系
- 更新测试数据以适配新的表结构
2025-07-04 12:04:27 +08:00
PIG AI
24a685bc54
feat(config): 更新application-dev和pigx-gateway-dev配置
...
- 修改application-dev.yml的jasypt加密配置和redis host配置
- 更新pigx-gateway-dev.yml的路由配置和management端点权限
- 为所有配置添加public tenant_id字段
2025-06-24 10:43:03 +08:00
PIG AI
f796c87342
feat(codegen): 更新代码生成模板至V2025001版本
2025-06-23 16:19:59 +08:00
PIG AI
679aebdbb7
feat(codegen): 更新代码生成模板至V2025001版本
2025-06-23 16:19:59 +08:00
PIG AI
fe9151c2f2
feat(db-config): 更新mybatis-plus的where策略配置
...
- 将select-strategy修改为where-strategy以优化SQL查询条件生成逻辑
- 保持其他mybatis-plus配置不变
2025-06-23 16:18:32 +08:00
冷冷
298d09586d
feat(flow-engine): 增强流程结束功能并记录完成原因
...
- 新增ProcessInstanceParamDto中paramMap参数的传递
- 在ProcessInstanceRecord表中添加finish_reason字段
- 根据approve_condition自动设置流程结束原因
- 重构endProcess方法以支持参数传递
2025-06-23 16:09:21 +08:00