mirror of
https://github.com/hpd840321/craftlabs-authorization-sdk.git
synced 2026-06-09 10:00:30 +08:00
feat(web): I5 callback inbox and integration catalog UI
Made-with: Cursor
This commit is contained in:
@@ -62,6 +62,30 @@ const routes = [
|
||||
component: () => import("../views/LicenseSnListView.vue"),
|
||||
meta: { roles: ["SYS_ADMIN", "DEVELOPER"], title: "许可 SN" },
|
||||
},
|
||||
{
|
||||
path: "integration/environments",
|
||||
name: "integration-environments",
|
||||
component: () => import("../views/IntegrationEnvironmentsView.vue"),
|
||||
meta: { roles: ["SYS_ADMIN", "DEVELOPER"], title: "集成环境" },
|
||||
},
|
||||
{
|
||||
path: "integration/product-lines",
|
||||
name: "integration-product-lines",
|
||||
component: () => import("../views/IntegrationProductLinesView.vue"),
|
||||
meta: { roles: ["SYS_ADMIN", "DEVELOPER"], title: "产品线" },
|
||||
},
|
||||
{
|
||||
path: "callbacks/:id",
|
||||
name: "callback-inbox-detail",
|
||||
component: () => import("../views/CallbackInboxDetailView.vue"),
|
||||
meta: { roles: ["SYS_ADMIN", "DEVELOPER"], title: "Callback 详情" },
|
||||
},
|
||||
{
|
||||
path: "callbacks",
|
||||
name: "callback-inbox",
|
||||
component: () => import("../views/CallbackInboxView.vue"),
|
||||
meta: { roles: ["SYS_ADMIN", "DEVELOPER"], title: "Callback 收件箱" },
|
||||
},
|
||||
{
|
||||
path: "contracts/new",
|
||||
name: "contract-new",
|
||||
|
||||
Reference in New Issue
Block a user