feat(home): 客户菜单开放通用助手+全部产线+API Key自助(dapi apikey_manage套件RBAC补logined;词条四语)
This commit is contained in:
parent
bb88c19a10
commit
85414a4b7b
@ -34,3 +34,5 @@ Submit: Submit
|
|||||||
营销产线规划中,尚未开发: Marketing Pipeline is planned, not yet developed
|
营销产线规划中,尚未开发: Marketing Pipeline is planned, not yet developed
|
||||||
切换主题: Toggle theme
|
切换主题: Toggle theme
|
||||||
显示所有已最小化的窗口: Show all minimized windows
|
显示所有已最小化的窗口: Show all minimized windows
|
||||||
|
通用助手: General Assistant
|
||||||
|
API Key: API Key
|
||||||
|
|||||||
@ -34,3 +34,5 @@ Submit: 送信
|
|||||||
营销产线规划中,尚未开发: マーケティングパイプラインは計画中で、まだ開発されていません
|
营销产线规划中,尚未开发: マーケティングパイプラインは計画中で、まだ開発されていません
|
||||||
切换主题: テーマ切替
|
切换主题: テーマ切替
|
||||||
显示所有已最小化的窗口: 最小化されたすべてのウィンドウを表示
|
显示所有已最小化的窗口: 最小化されたすべてのウィンドウを表示
|
||||||
|
通用助手: 汎用アシスタント
|
||||||
|
API Key: API Key
|
||||||
|
|||||||
@ -34,3 +34,5 @@ Submit: 제출
|
|||||||
营销产线规划中,尚未开发: 마케팅 파이프라인은 계획 중이며 아직 개발되지 않았습니다
|
营销产线规划中,尚未开发: 마케팅 파이프라인은 계획 중이며 아직 개발되지 않았습니다
|
||||||
切换主题: 테마 전환
|
切换主题: 테마 전환
|
||||||
显示所有已最小化的窗口: 최소화된 모든 창 표시
|
显示所有已最小化的窗口: 최소화된 모든 창 표시
|
||||||
|
通用助手: 일반 어시스턴트
|
||||||
|
API Key: API Key
|
||||||
|
|||||||
@ -34,3 +34,5 @@ Submit: Submit
|
|||||||
营销产线规划中,尚未开发: 营销产线规划中,尚未开发
|
营销产线规划中,尚未开发: 营销产线规划中,尚未开发
|
||||||
切换主题: 切换主题
|
切换主题: 切换主题
|
||||||
显示所有已最小化的窗口: 显示所有已最小化的窗口
|
显示所有已最小化的窗口: 显示所有已最小化的窗口
|
||||||
|
通用助手: 通用助手
|
||||||
|
API Key: API Key
|
||||||
|
|||||||
@ -62,6 +62,21 @@ PERMS = [
|
|||||||
("/pipeline_core/index.ui", "pipeline_core", "logined"),
|
("/pipeline_core/index.ui", "pipeline_core", "logined"),
|
||||||
("/pipeline_ops/index.ui", "pipeline_ops", "logined"),
|
("/pipeline_ops/index.ui", "pipeline_ops", "logined"),
|
||||||
("/pipeline_dist/index.ui", "pipeline_dist", "logined"),
|
("/pipeline_dist/index.ui", "pipeline_dist", "logined"),
|
||||||
|
# dapi 客户自助 API Key 套件(apikey_manage.ui 数据按 orgid+userid 自过滤;
|
||||||
|
# downapps/get_apikey/apply_apikey 已挂 customer.*,此处补齐页面+操作端点,
|
||||||
|
# 口径 logined 与既有 create_apikey.dspy/copy_apikey.dspy 一致)
|
||||||
|
("/dapi", "dapi", "logined"),
|
||||||
|
("/dapi/apikey_manage.ui", "dapi", "logined"),
|
||||||
|
("/dapi/downapps.dspy", "dapi", "logined"),
|
||||||
|
("/dapi/get_apikey.dspy", "dapi", "logined"),
|
||||||
|
("/dapi/apply_apikey.dspy", "dapi", "logined"),
|
||||||
|
("/dapi/create_apikey.dspy", "dapi", "logined"),
|
||||||
|
("/dapi/create_apikey.ui", "dapi", "logined"),
|
||||||
|
("/dapi/copy_apikey.dspy", "dapi", "logined"),
|
||||||
|
("/dapi/update_apikey.dspy", "dapi", "logined"),
|
||||||
|
("/dapi/update_apikey.ui", "dapi", "logined"),
|
||||||
|
("/dapi/do_update_apikey.dspy", "dapi", "logined"),
|
||||||
|
("/dapi/delete_apikey.dspy", "dapi", "logined"),
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -276,5 +276,7 @@
|
|||||||
"📱 短视频": "📱 Short Video",
|
"📱 短视频": "📱 Short Video",
|
||||||
"切换主题": "Toggle theme",
|
"切换主题": "Toggle theme",
|
||||||
"显示所有已最小化的窗口": "Show all minimized windows",
|
"显示所有已最小化的窗口": "Show all minimized windows",
|
||||||
"## 完毕 ##": "## Done ##"
|
"## 完毕 ##": "## Done ##",
|
||||||
|
"通用助手": "General Assistant",
|
||||||
|
"API Key": "API Key"
|
||||||
}
|
}
|
||||||
@ -276,5 +276,7 @@
|
|||||||
"📱 短视频": "📱 ショート動画",
|
"📱 短视频": "📱 ショート動画",
|
||||||
"切换主题": "テーマ切替",
|
"切换主题": "テーマ切替",
|
||||||
"显示所有已最小化的窗口": "最小化されたすべてのウィンドウを表示",
|
"显示所有已最小化的窗口": "最小化されたすべてのウィンドウを表示",
|
||||||
"## 完毕 ##": "## 完了 ##"
|
"## 完毕 ##": "## 完了 ##",
|
||||||
|
"通用助手": "汎用アシスタント",
|
||||||
|
"API Key": "API Key"
|
||||||
}
|
}
|
||||||
@ -276,5 +276,7 @@
|
|||||||
"📱 短视频": "📱 숏폼 영상",
|
"📱 短视频": "📱 숏폼 영상",
|
||||||
"切换主题": "테마 전환",
|
"切换主题": "테마 전환",
|
||||||
"显示所有已最小化的窗口": "최소화된 모든 창 표시",
|
"显示所有已最小化的窗口": "최소화된 모든 창 표시",
|
||||||
"## 完毕 ##": "## 완료 ##"
|
"## 完毕 ##": "## 완료 ##",
|
||||||
|
"通用助手": "일반 어시스턴트",
|
||||||
|
"API Key": "API Key"
|
||||||
}
|
}
|
||||||
@ -98,5 +98,7 @@
|
|||||||
"📱 短视频": "📱 短视频",
|
"📱 短视频": "📱 短视频",
|
||||||
"切换主题": "切换主题",
|
"切换主题": "切换主题",
|
||||||
"显示所有已最小化的窗口": "显示所有已最小化的窗口",
|
"显示所有已最小化的窗口": "显示所有已最小化的窗口",
|
||||||
"## 完毕 ##": "## 完毕 ##"
|
"## 完毕 ##": "## 完毕 ##",
|
||||||
|
"通用助手": "通用助手",
|
||||||
|
"API Key": "API Key"
|
||||||
}
|
}
|
||||||
@ -152,6 +152,50 @@
|
|||||||
"target": "app.main_content",
|
"target": "app.main_content",
|
||||||
"items": [
|
"items": [
|
||||||
{% if is_customer and not is_admin %}
|
{% if is_customer and not is_admin %}
|
||||||
|
{
|
||||||
|
"name": "generic_agent",
|
||||||
|
"label": "通用助手",
|
||||||
|
"icon": "",
|
||||||
|
"script": "this.open_tab({name:'generic_agent',label:'通用助手',url:'/pipeline_core/agent_generic',removable:true})"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "cust_pipelines_group",
|
||||||
|
"label": "产线",
|
||||||
|
"icon": "{{entire_url('/imgs/workflow.svg')}}",
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"name": "pipeline_opportunity",
|
||||||
|
"label": "商机产线",
|
||||||
|
"script": "this.open_tab({name:'pipeline_opportunity',label:'商机产线',url:'/pipeline-opportunity/agent',removable:true})"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "pipeline_bidding",
|
||||||
|
"label": "投标产线",
|
||||||
|
"script": "this.open_tab({name:'pipeline_bidding',label:'投标产线',url:'/pipeline-bidding/agent',removable:true})"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "pipeline_sdlc",
|
||||||
|
"label": "开发产线",
|
||||||
|
"script": "this.open_tab({name:'pipeline_sdlc',label:'开发产线',url:'/pipeline_core/agent',removable:true})"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "pipeline_foms",
|
||||||
|
"label": "运维产线",
|
||||||
|
"script": "bricks.show_message({title:'运维产线',message:'运维产线(面向FOMS)规划中,尚未开发'});"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "pipeline_marketing",
|
||||||
|
"label": "营销产线",
|
||||||
|
"script": "bricks.show_message({title:'营销产线',message:'营销产线规划中,尚未开发'});"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "cust_apikey",
|
||||||
|
"label": "API Key",
|
||||||
|
"icon": "",
|
||||||
|
"script": "this.open_tab({name:'cust_apikey',label:'API Key',url:'/dapi/apikey_manage.ui',removable:true})"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "cust_account",
|
"name": "cust_account",
|
||||||
"label": "我的账户",
|
"label": "我的账户",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user