fs-lawrisk/lawrisk
Codex Agent d97c7ca086 fix: 优化组织架构显示顺序,解决市级部门层级显示问题
修改内容:
- 后端:修改 service_department_tree 排序逻辑,实现叶子节点优先显示
- 前端:添加组织架构渲染调试日志,便于排查层级问题
- 文档:添加前端调试指南、快速参考和实施总结文档

排序规则:
1. 无下属单位的部门(叶子节点)排在前面
2. 有下属单位的部门(父节点)排在后面
3. 同类节点按名称排序

预期效果:
- "佛山交通运输局"等市级部门不再被误认为区级部门的子节点
- 视觉层次更清晰,减少用户误解
- 层级关系保持不变(都是 Level 1)

相关文件:
- lawrisk/services/licensing_repo.py
- static/super_admin.html
- FRONTEND_DEBUG_GUIDE.md
- HIERARCHY_DEBUG_QUICK_REF.md
- IMPLEMENTATION_SUMMARY.md
- SORTING_FIX_SUMMARY.md

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-10 19:51:25 +08:00
..
api feat: 实施严格部门权限控制并修复导入功能 2026-03-10 19:06:06 +08:00
middleware refactor: 重新规划项目结构为标准Python包 2025-10-29 15:31:01 +08:00
services fix: 优化组织架构显示顺序,解决市级部门层级显示问题 2026-03-10 19:51:25 +08:00
utils feat: enhance permit details display and cleanup project directory 2025-12-20 16:53:57 +08:00
__init__.py refactor: 重新规划项目结构为标准Python包 2025-10-29 15:31:01 +08:00