|
|
6f33ab9c05
|
feat(project): 补充项目、执行、任务相关能力
|
2026-05-09 10:37:27 +08:00 |
|
|
|
36752d1d15
|
fix(产品需求): 修复产品需求使用状态和终止态字典的问题
2026-04
|
2026-05-07 17:07:52 +08:00 |
|
|
|
73360d70ce
|
fix(产品需求): 修复产品需求查询的问题、修复产品需求树返回数据的问题
|
2026-05-07 11:10:21 +08:00 |
|
|
|
7913c210cd
|
feat(产品需求): 产品需求相关代码
|
2026-05-06 17:49:30 +08:00 |
|
|
|
06d29210ba
|
Merge branch 'main' of http://192.168.1.22:3000/Microservice/cn-rdms
# Conflicts:
# rdms-project/rdms-project-boot/src/main/java/com/njcn/rdms/module/project/service/product/ProductServiceImpl.java
|
2026-04-28 16:58:35 +08:00 |
|
|
|
b4e1aae062
|
feat(产品需求): 产品和产品需求相关的测试类
|
2026-04-28 16:53:33 +08:00 |
|
|
|
9ad7e063c0
|
feat(产品需求): 产品和产品需求相关的测试类
|
2026-04-28 16:50:04 +08:00 |
|
|
|
846348e1aa
|
feat(user): 支持前端用用户昵称字段进行模糊搜索
fix(post): 使岗位排序能按照sort字段来排序。
|
2026-04-28 16:43:38 +08:00 |
|
|
|
ae90dcec24
|
feat(project): 为项目活动时间线添加成员角色名称显示功能
- 在 ObjectActivityConstants 中添加 MEMBER_ACTION_UPDATE 类型支持
- 为 ProductActivityQueryService 和 ProductActivityTimelineQueryService
添加角色名称加载和缓存功能
- 实现角色名称解析和 JSON 数据结构扩展
- 添加相关单元测试验证角色名称显示逻辑
- 集成 ObjectPermissionApi 获取角色信息并实现缓存机制
|
2026-04-24 16:22:23 +08:00 |
|
|
|
ee732b97bf
|
feat(project): 新增产品动态时间线接口并重构活动查询逻辑
- 新增 GET /project/product/{id}/activities/page 接口用于产品动态时间线分页查询
- 添加 ProductActivityTimelinePageReqVO 和 ProductActivityTimelineRespVO 数据传输对象
- 实现 ProductActivityTimelineQueryService 服务处理动态时间线查询逻辑
- 在 BizAuditLogMapper 中新增按业务类型和动作类型查询的方法
- 在 ProductStatusLogMapper 中新增按产品ID和动作类型查询的方法
- 将硬编码的活动类型常量抽取到 ObjectActivityConstants 统一管理
- 重构 ProductActivityQueryService 使用统一的常量和查询方法
- 更新 ProductMemberServiceImpl 和 ProductServiceImpl 使用新的活动常量
- 添加相应的单元测试验证新接口和查询逻辑的正确性
- 新增产品对象首页改版设计文档和产品动态时间线接口需求说明文档
|
2026-04-24 15:43:38 +08:00 |
|
|
|
0a6d70f7cf
|
feat(permission): 新增对象权限API接口及实现
- 定义ObjectPermissionApi接口提供对象作用域权限查询功能
- 实现ObjectPermissionApiImpl提供角色权限查询和转换逻辑
- 添加ObjectMenuRespDTO、ObjectRoleRespDTO和ObjectRolePermissionRespDTO数据传输对象
- 实现按角色ID、角色编码查询对象作用域角色及权限的功能
- 提供获取对象作用域角色菜单与权限聚合结果的方法
- 添加完整单元测试覆盖对象权限API的主要业务场景
|
2026-04-23 09:23:33 +08:00 |
|
|
|
156728b1b9
|
feat(permission): 重构权限系统实现对象级别权限控制
- 在PermissionService中新增getScopedMenusByRoleId和getScopedPermissionsByRoleId方法
- 实现getScopedMenusByRoleId方法用于获取角色的对象范围菜单列表
- 实现getScopedPermissionsByRoleId方法用于获取角色的对象范围权限集合
- 添加getEnabledScopedRole私有方法确保只处理启用状态的角色对象
- 在ProductMemberServiceImpl中替换SystemRoleMapper为ObjectPermissionApi调用
- 将验证产品角色的方法改为调用远程权限接口验证
- 更新ProductObjectPermissionService使用远程权限接口替代本地查询
- 修改ProductServiceImpl中权限获取逻辑使用新的对象权限API
- 移除原有的系统菜单和角色相关的数据对象依赖
- 在测试类中更新模拟对象和断言逻辑适配新的权限接口调用
|
2026-04-23 09:22:43 +08:00 |
|
|
|
2943a6255b
|
docs(product): 删除产品管理SQL口径和业务设计文档
- 移除02-产品管理SQL已确认口径文档
- 移除02-产品管理业务设计文档
- 清理产品管理模块的详细设计说明
- 删除产品需求状态字段口径定义
- 移除来源承接与需求拆分口径说明
- 清理需求终态原因承接口径内容
- 删除产品生命周期管理设计
- 移除产品团队权限管理规范
- 清理产品与项目关系约束说明
- 删除轻量需求管理业务规则
- 移除产品状态机与流程设计
- 清理权限与动作矩阵定义
|
2026-04-22 18:18:38 +08:00 |
|
|
|
f8231c2d51
|
feat(user): 支持前端用用户昵称字段进行模糊搜索
fix(post): 使岗位排序能按照sort字段来排序。
|
2026-04-22 14:38:41 +08:00 |
|
|
|
a1f5936d20
|
Merge remote-tracking branch 'origin/main'
|
2026-04-18 14:20:06 +08:00 |
|
|
|
38c69c748c
|
feat(other): 产品基础功能提交
|
2026-04-18 14:19:45 +08:00 |
|
|
|
5815f49a79
|
fix(system-boot_user): 增加用户昵称不能为空的后端校验。
|
2026-04-16 20:55:29 +08:00 |
|
|
|
0c91f5deaa
|
fix(system-api、boot): 给用户管理功能相关的各种需要company字段的类,新增company字段。
|
2026-04-16 20:29:36 +08:00 |
|
|
|
67040aaf5d
|
fix(UserManagementRelationxxx.java): 优化了一些细节,主要是汇报关系 -> 管理链路。
|
2026-04-15 20:56:58 +08:00 |
|
|
|
8af6842809
|
fix(UserManagementRelationxxx.java): 优化了一些细节,主要是代码注释,带人关系 -> 汇报关系。
|
2026-04-15 20:48:17 +08:00 |
|
|
|
9384b2f502
|
feat(system): 取消角色superadmin能看到所有菜单的约定,改为实际配置实际显示
|
2026-04-14 18:58:26 +08:00 |
|
|
|
07d07c8f5f
|
feat(UserManagementRelationxxx.java): 改造带人关系树的构造代码。
feat(UserController.java): 新增/list-by-dept-id接口,根据部门ID获取该部门和下属部门的用户精简信息列表。
fix(AdminUserServiceImpl.java): 修复删除某用户(含批量删除)后,带人关系树构造错乱、加载不出来的问题。
|
2026-04-14 16:32:06 +08:00 |
|
|
|
c3dd0c9802
|
fix(package-info.java): 增加包声明。
|
2026-04-13 13:44:02 +08:00 |
|
|
|
21ca027f3b
|
feat(user-management-relation): 完成带人关系后端接口(即直接管理)
|
2026-04-10 16:26:59 +08:00 |
|
|
|
017beb1d5f
|
1.提交到本地
|
2026-04-07 11:21:18 +08:00 |
|
|
|
09cba49a7d
|
Merge remote-tracking branch 'origin/main'
|
2026-04-07 11:14:54 +08:00 |
|
|
|
7e22f79b5f
|
1.修复当有用户使用某个角色时,该角色也可以被禁用的BUG
2.引入热部署依赖,配置开启热部署(热更新快捷键:Ctrl+F9)
|
2026-04-07 11:14:28 +08:00 |
|
|
|
a6d9c99376
|
feat(system): 用户主题配置持久化
2026-03
|
2026-04-02 20:45:42 +08:00 |
|
|
|
fc1c976e46
|
Merge remote-tracking branch 'origin/main'
|
2026-03-30 16:22:46 +08:00 |
|
|
|
a22991f7a0
|
feat(system): 加密方式调整
|
2026-03-30 16:22:20 +08:00 |
|
|
|
db96a8efa1
|
1.修改一下local和dev环境的redis地址和端口配置
|
2026-03-30 14:51:24 +08:00 |
|
|
|
1e47618406
|
feat(system): 调整Git规范
|
2026-03-27 16:18:21 +08:00 |
|
|
|
fdd65711e9
|
数据库切换至22
|
2026-03-27 10:55:34 +08:00 |
|
|
|
875e2598e5
|
接口调整
|
2026-03-26 16:14:46 +08:00 |
|
|
|
ddd5c5a493
|
接口调整
|
2026-03-26 14:01:22 +08:00 |
|
|
|
10d4d6104c
|
接口调整
|
2026-03-24 14:13:45 +08:00 |
|
|
|
0eddb928e2
|
接口调整
|
2026-03-23 21:50:55 +08:00 |
|
|
|
95e6f1faea
|
接口调整
|
2026-03-23 11:43:29 +08:00 |
|
|
|
5a799d6a0d
|
接口调整
|
2026-03-22 19:11:28 +08:00 |
|
|
|
569fa57838
|
微调
|
2026-03-21 16:57:09 +08:00 |
|
|
|
01ccc9f4b3
|
微调
|
2026-03-21 16:53:49 +08:00 |
|
|
|
7d1ad3e58c
|
微调
|
2026-03-20 16:30:16 +08:00 |
|
|
|
78705c2ada
|
微调
|
2026-03-20 13:28:34 +08:00 |
|
|
|
f967c08b7b
|
微调
|
2026-03-19 22:07:16 +08:00 |
|
|
|
50aa5e2d5d
|
权限前2个阶段代码提交!
|
2026-03-19 21:23:35 +08:00 |
|
|
|
072d10d29e
|
微调
|
2026-03-18 20:34:07 +08:00 |
|
|
|
bfe78ef2ad
|
修改索引由自增调整为雪花索引
|
2026-03-13 16:20:14 +08:00 |
|
|
|
b2f605531d
|
修改索引由自增调整为雪花索引
|
2026-03-13 16:19:52 +08:00 |
|
|
|
e352488298
|
微调
|
2026-03-12 20:08:58 +08:00 |
|
|
|
8cef3227f3
|
清理多租户
|
2026-03-12 19:45:27 +08:00 |
|