3个业务模块: - pipeline_core: 产线定义(pipelines/steps/versions) - pipeline_ops: 运营(定价/供应量/使用记录) - pipeline_dist: 分销(分销商/独立定价/API密钥) - ahserver独立部署(端口9090) - 独立数据库pipeline - 80个文件, 符合module/db-table/crud三规范
91 lines
2.8 KiB
Python
91 lines
2.8 KiB
Python
"""Register all RBAC paths for pipeline_ops module"""
|
|
|
|
|
|
def load_paths():
|
|
"""Return list of RBAC paths for this module"""
|
|
paths = [
|
|
{
|
|
"path": "/pipeline_ops/",
|
|
"name": "产线运营",
|
|
"icon": "settings",
|
|
"parent": "",
|
|
"sort": 30
|
|
},
|
|
{
|
|
"path": "/pipeline_ops/pipeline_pricing",
|
|
"name": "定价管理",
|
|
"icon": "price-tag",
|
|
"parent": "/pipeline_ops/",
|
|
"sort": 31
|
|
},
|
|
{
|
|
"path": "/pipeline_ops/api/pipeline_pricing_create.dspy",
|
|
"name": "新增定价",
|
|
"parent": "/pipeline_ops/pipeline_pricing",
|
|
"sort": 32
|
|
},
|
|
{
|
|
"path": "/pipeline_ops/api/pipeline_pricing_update.dspy",
|
|
"name": "修改定价",
|
|
"parent": "/pipeline_ops/pipeline_pricing",
|
|
"sort": 33
|
|
},
|
|
{
|
|
"path": "/pipeline_ops/api/pipeline_pricing_delete.dspy",
|
|
"name": "删除定价",
|
|
"parent": "/pipeline_ops/pipeline_pricing",
|
|
"sort": 34
|
|
},
|
|
{
|
|
"path": "/pipeline_ops/pipeline_capacity",
|
|
"name": "供应量管理",
|
|
"icon": "gauge",
|
|
"parent": "/pipeline_ops/",
|
|
"sort": 40
|
|
},
|
|
{
|
|
"path": "/pipeline_ops/api/pipeline_capacity_create.dspy",
|
|
"name": "新增供应量配置",
|
|
"parent": "/pipeline_ops/pipeline_capacity",
|
|
"sort": 41
|
|
},
|
|
{
|
|
"path": "/pipeline_ops/api/pipeline_capacity_update.dspy",
|
|
"name": "修改供应量配置",
|
|
"parent": "/pipeline_ops/pipeline_capacity",
|
|
"sort": 42
|
|
},
|
|
{
|
|
"path": "/pipeline_ops/api/pipeline_capacity_delete.dspy",
|
|
"name": "删除供应量配置",
|
|
"parent": "/pipeline_ops/pipeline_capacity",
|
|
"sort": 43
|
|
},
|
|
{
|
|
"path": "/pipeline_ops/pipeline_usage_log",
|
|
"name": "使用记录",
|
|
"icon": "list",
|
|
"parent": "/pipeline_ops/",
|
|
"sort": 50
|
|
},
|
|
{
|
|
"path": "/pipeline_ops/api/pipeline_usage_log_create.dspy",
|
|
"name": "新增使用记录",
|
|
"parent": "/pipeline_ops/pipeline_usage_log",
|
|
"sort": 51
|
|
},
|
|
{
|
|
"path": "/pipeline_ops/api/pipeline_usage_log_update.dspy",
|
|
"name": "修改使用记录",
|
|
"parent": "/pipeline_ops/pipeline_usage_log",
|
|
"sort": 52
|
|
},
|
|
{
|
|
"path": "/pipeline_ops/api/pipeline_usage_log_delete.dspy",
|
|
"name": "删除使用记录",
|
|
"parent": "/pipeline_ops/pipeline_usage_log",
|
|
"sort": 53
|
|
}
|
|
]
|
|
return paths
|