fix: 补全 ai:parse-order 权限码,修复智能填单 403 问题
bootstrap 菜单和角色权限定义中遗漏了 ai:parse-order, 导致 salesman 角色调用 /api/ai/parse-order 时权限校验失败返回 403。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
parent
2c70b6a8f6
commit
8b37432fa2
@ -86,6 +86,7 @@ class AuthService:
|
||||
"logistics:trace:create",
|
||||
"ai:recognize",
|
||||
"ai:correct",
|
||||
"ai:parse-order",
|
||||
"order:list",
|
||||
"order:create",
|
||||
"order:update",
|
||||
|
||||
@ -100,6 +100,7 @@ DEFAULT_MENUS = [
|
||||
{"id": 33, "parent_id": 32, "menu_name": "物流轨迹新增", "menu_path": "", "menu_type": "button", "permission_code": "logistics:trace:create", "icon": "", "sort_no": 32, "status": 1},
|
||||
{"id": 34, "parent_id": 0, "menu_name": "AI识别", "menu_path": "/ai", "menu_type": "page", "permission_code": "ai:recognize", "icon": "ai", "sort_no": 33, "status": 1},
|
||||
{"id": 35, "parent_id": 34, "menu_name": "AI结果修正", "menu_path": "", "menu_type": "button", "permission_code": "ai:correct", "icon": "", "sort_no": 34, "status": 1},
|
||||
{"id": 38, "parent_id": 34, "menu_name": "AI订单解析", "menu_path": "", "menu_type": "button", "permission_code": "ai:parse-order", "icon": "", "sort_no": 37, "status": 1},
|
||||
{"id": 36, "parent_id": 4, "menu_name": "定价规则查看", "menu_path": "", "menu_type": "button", "permission_code": "master-data:list", "icon": "", "sort_no": 35, "status": 1},
|
||||
{"id": 37, "parent_id": 4, "menu_name": "定价规则编辑", "menu_path": "", "menu_type": "button", "permission_code": "master-data:update", "icon": "", "sort_no": 36, "status": 1},
|
||||
{"id": 38, "parent_id": 0, "menu_name": "AI订单解析", "menu_path": "/ai/parse-order", "menu_type": "page", "permission_code": "ai:parse-order", "icon": "ai-parse", "sort_no": 37, "status": 1},
|
||||
|
||||
Loading…
Reference in New Issue
Block a user