24 Commits (80bc06304c57e8b023afa7f400ddb972dd4b1fb8)

Author SHA1 Message Date
luoweijian ae103a1f1c refactor: BaseDTO 重构为 abstract 基类 + IBaseService 清理死代码 (ADR-0017 ticket 01) 4 weeks ago
luoweijian ffbbb73143 commit 4 weeks ago
luoweijian 0dc2da99d5 commit 4 weeks ago
luoweijian 51b7e2a749 feat(auth,dict,base): extract PermissionSeeder seam to replace shadow entities (ADR-0016) 4 weeks ago
luoweijian ceaff54863 commit 1 month ago
luoweijian 50f79a884d commit 1 month ago
luoweijian a263f1736c feat(auth): role management — ancestor completion, CRUD, permission assignment, cascade delete (ADR-0012) 1 month ago
luoweijian f0f70c6137 refactor(auth): deduplicate user location logic in login flow 1 month ago
luoweijian 4759518aa0 refactor(auth): remove dead MenuTypeEnum, unify node type vocabulary to MenuType (ADR-0011) 1 month ago
luoweijian b38ab9ec94 feat(auth): 动态权限拦截 + 封遗留写路径 1 month ago
luoweijian c877f0d6c4 refactor(auth): 权限解析收成深模块 PermissionResolver 1 month ago
luoweijian ae038a1398 feat: /api/resources/list 后端组树返回 — TreeUtils.buildTree + sort 1 month ago
luoweijian 170c16b226 refactor: ResourceController 对齐全局接口契约 — POST + 动作后缀 + 表单参数 1 month ago
luoweijian 4868051399 fix: validateHierarchy 增加 parentType null 守卫,防止 switch NPE 1 month ago
luoweijian a70ce78ddd fix: 代码审查修复 — 安全问题 + 规范 + 空路由 1 month ago
luoweijian 53d82c960b feat(crm-auth): Ticket 05 — 权限码并集注入(按钮级鉴权) 1 month ago
luoweijian 8c4ebb4827 feat(crm-auth): Ticket 04 — 图标上传 1 month ago
luoweijian 02cc9356c3 feat(crm-auth): Ticket 03 — 删除节点(含子节点检查 + 级联清理) 1 month ago
luoweijian b54ff47350 feat(crm-auth): Ticket 02 — 全量资源树查询 + 新增/编辑节点(含层级约束) 1 month ago
luoweijian aacc3d4c04 feat(crm-auth): Ticket 01 — 数据模型扩展(ADR-0011 统一权限资源树) 1 month ago
luoweijian cceb8e5481 commit 1 month ago
luoweijian 13e15c142a fix: 组织准入校验移出事务 + 细分 getbyunionid 错误码 1 month ago
luoweijian 73304b7734 commit 1 month ago
luoweijian 6329a6ba74 first-commit 1 month ago