Appearance
前端 URL 规则:
- URL中须包含object的ID,例如
- '/user/locations/20': location_id = 20
- '/user/locations/20/resources/5': location_id = 20, resource_id = 5
- '/user/tasks/5': task_id = 5
这样用户可以直接通过URL访问相应的资源
- 相关模块URL路径归并:
- '/tasks': 工单模块
- '/tasks/categories': 工单类型
不要
- '/tasks'
- '/task-categories'
切换分店
URL中含有分店ID: /admin/locations/:location_id/...
location_id = 0 代表空间层面: /admin/locations/0/tasks: 空间层面的工单列表
在AdminLayout.tsx中根据location_id动态展示用户menu items。
在adminRoutes.tsx中定义route