caozehui
|
b6d31ab156
|
feat(personal-center): 个人头像更新
|
2026-05-19 10:56:13 +08:00 |
|
|
|
1ef86fc1cb
|
feat(guidelines): 更新工作指引并添加批量成员管理功能
- 简化 AGENTS.md 内容,统一引用 CLAUDE.md 作为主要指引
- 更新 CLAUDE.md 中的工作方式和验证流程说明
- 添加产品和项目成员批量新增/移出的错误码定义
- 扩展系统角色 API 响应 DTO,增加可见性字段
- 实现产品团队成员批量新增和批量移出控制器接口
- 添加产品成员批量操作的服务层实现和业务校验逻辑
- 实现项目团队成员批量操作的相关控制器接口
- 优化产品成员列表查询,过滤不可见角色行
- 添加批量操作的审计日志记录功能
|
2026-05-18 21:16:11 +08:00 |
|
|
|
75886d7af5
|
fix(产品需求、项目需求): 按照会议所说进行修改。
|
2026-05-18 16:44:29 +08:00 |
|
caozehui
|
9ee49b1863
|
feat(project): 新增对象状态模型与状态流转管理能力
- 新增对象状态模型和状态流转的后台管理接口
- 补充分页查询、增删改查及批量删除能力
- 增加状态编码、初始状态和流转配置的唯一性校验
- 增加状态引用校验和删除前校验
- 统一 Swagger 注解依赖为 jakarta 版本以适配 Spring Boot 3
|
2026-05-15 09:21:10 +08:00 |
|
|
|
8f6b762bf3
|
feat(system): 扩展用户部门权限功能
- 在 AdminUserService 中新增 listEnabledUserIdsByDeptIds 方法获取指定部门集合下启用且未离职的用户 ID 集合
- 在 DeptService 中新增 listDescendantDeptIds 方法获得指定部门集合及其所有子孙部门的 ID 集合
- 在 DeptService 中新增 listCodesByIds 方法按 id 集合批量查询部门 code 集合
- 在 OrgLeaderRelationService 中新增 listEffectiveDeptIdsByUserId 方法查询指定用户当前生效的负责人关系所对应的 dept_id 集合
- 在 PermissionApi 中新增 isSuperAdmin 接口判断用户是否超管
- 在 ObjectPermissionApi 中新增 getObjectRolePermissionDetailMerged 接口按 roleId 列表聚合菜单 + 权限码
- 扩展 ProductContextRoleRespVO 添加多角色场景的附加角色名称列表
- 扩展 ProductCreateWithTeamReqVO 支持创建时添加关心人用户 ID 列表
- 优化 ProductMemberServiceImpl 支持同一用户多角色显示,区分主角色和附加角色
- 新增 MEMBER_ACTION_REACTIVATE 复活动作类型用于处理 INACTIVE 成员行重新激活场景
- 在 ObjectStatusModelDO 中新增 progressExcludedFlag 字段控制是否参与上层进度统计
- 更新 AGENTS.md 和 CLAUDE.md 添加 Git 操作纪律规范
- 在 rdms-project-api 中新增多个错误码常量支持角色转移和内置角色配置验证
|
2026-05-14 13:58:40 +08:00 |
|
|
|
220dec9b6c
|
feat(file): 改造文件上传接口返回结构
- 将 POST /system/file/upload 接口返回结构从 string 改为 { id: string, url: string }
- id 字段以字符串形式返回 infra_file.id,避免 JavaScript 数值精度丢失问题
- 保持接口路径、方法和入参完全不变,仅修改返回格式
- 添加 GET /system/file/download 接口用于文件下载功能
- 优化 AppFileController 中的文件上传实现逻辑
- 更新 AuthConvert 和 AuthUserInfoRespVO 添加用户昵称和头像字段
- 在 CLAUDE.md 中补充鉴权通道和 HTTP 动词语义说明文档
- 在 ErrorCodeConstants.java 中添加多个项目管理和执行相关的错误码定义
- 删除执行成员相关的数据库表和接口定义(执行协办人替代方案)
- 在 FileMapper 中增加按 URL 查询文件的方法支持
|
2026-05-12 21:32:32 +08:00 |
|
|
|
0a6d70f7cf
|
feat(permission): 新增对象权限API接口及实现
- 定义ObjectPermissionApi接口提供对象作用域权限查询功能
- 实现ObjectPermissionApiImpl提供角色权限查询和转换逻辑
- 添加ObjectMenuRespDTO、ObjectRoleRespDTO和ObjectRolePermissionRespDTO数据传输对象
- 实现按角色ID、角色编码查询对象作用域角色及权限的功能
- 提供获取对象作用域角色菜单与权限聚合结果的方法
- 添加完整单元测试覆盖对象权限API的主要业务场景
|
2026-04-23 09:23:33 +08:00 |
|
|
|
2943a6255b
|
docs(product): 删除产品管理SQL口径和业务设计文档
- 移除02-产品管理SQL已确认口径文档
- 移除02-产品管理业务设计文档
- 清理产品管理模块的详细设计说明
- 删除产品需求状态字段口径定义
- 移除来源承接与需求拆分口径说明
- 清理需求终态原因承接口径内容
- 删除产品生命周期管理设计
- 移除产品团队权限管理规范
- 清理产品与项目关系约束说明
- 删除轻量需求管理业务规则
- 移除产品状态机与流程设计
- 清理权限与动作矩阵定义
|
2026-04-22 18:18:38 +08:00 |
|
|
|
38c69c748c
|
feat(other): 产品基础功能提交
|
2026-04-18 14:19:45 +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 |
|
|
|
07d07c8f5f
|
feat(UserManagementRelationxxx.java): 改造带人关系树的构造代码。
feat(UserController.java): 新增/list-by-dept-id接口,根据部门ID获取该部门和下属部门的用户精简信息列表。
fix(AdminUserServiceImpl.java): 修复删除某用户(含批量删除)后,带人关系树构造错乱、加载不出来的问题。
|
2026-04-14 16:32:06 +08:00 |
|
|
|
21ca027f3b
|
feat(user-management-relation): 完成带人关系后端接口(即直接管理)
|
2026-04-10 16:26:59 +08:00 |
|
|
|
7e22f79b5f
|
1.修复当有用户使用某个角色时,该角色也可以被禁用的BUG
2.引入热部署依赖,配置开启热部署(热更新快捷键:Ctrl+F9)
|
2026-04-07 11:14:28 +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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
f0649cb888
|
集成必要性功能
|
2026-03-12 16:25:24 +08:00 |
|
|
|
5708f80091
|
初始化
|
2026-03-11 19:32:37 +08:00 |
|