235 lines
7.8 KiB
JSON
235 lines
7.8 KiB
JSON
[
|
|
{
|
|
"title": "Dashboard",
|
|
"icon": "House",
|
|
"path": "Index",
|
|
"sort": 0,
|
|
"children": [
|
|
{
|
|
"title": "Console",
|
|
"icon": "ElementPlus",
|
|
"path": "Index/control",
|
|
"component": "databoard"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Functional",
|
|
"icon": "Stopwatch",
|
|
"path": "Functional",
|
|
"children": [
|
|
{
|
|
"title": "Administrator",
|
|
"icon": "User",
|
|
"path": "Admin/group",
|
|
"component": "table",
|
|
"children": [
|
|
{
|
|
"title": "Staff List",
|
|
"path": "Admin/index",
|
|
"component": "table",
|
|
"children": [
|
|
{
|
|
"title": "Create Administrator",
|
|
"path": "Admin/create",
|
|
"show": false,
|
|
"component": "form"
|
|
},
|
|
{
|
|
"title": "Edit Administrator",
|
|
"show": false,
|
|
"path": "Admin/update",
|
|
"component": "form"
|
|
},
|
|
{
|
|
"title": "Delete Administrator",
|
|
"show": false,
|
|
"path": "Admin/delete"
|
|
},
|
|
{
|
|
"title": "Update Status",
|
|
"show": false,
|
|
"path": "Admin/indexUpdateState"
|
|
},
|
|
{
|
|
"title": "Move Role",
|
|
"component": "form",
|
|
"show": false,
|
|
"path": "Admin/moveRole"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Role Management",
|
|
"icon": "PriceTag",
|
|
"path": "AdminRole/group",
|
|
"component": "table",
|
|
"children": [
|
|
{
|
|
"title": "Role List",
|
|
"path": "AdminRole/index",
|
|
"component": "table",
|
|
"children": [
|
|
{
|
|
"title": "Create Role",
|
|
"path": "AdminRole/create",
|
|
"show": false,
|
|
"component": "form"
|
|
},
|
|
{
|
|
"title": "Edit Role",
|
|
"show": false,
|
|
"path": "AdminRole/update",
|
|
"component": "form"
|
|
},
|
|
{
|
|
"title": "Delete Role",
|
|
"show": false,
|
|
"path": "AdminRole/delete"
|
|
},
|
|
{
|
|
"title": "Update Status",
|
|
"show": false,
|
|
"path": "AdminRole/indexUpdateState"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Systems",
|
|
"icon": "Setting",
|
|
"path": "System",
|
|
"children": [
|
|
{
|
|
"title": "Basic Settings",
|
|
"icon": "Setting",
|
|
"path": "System/basic",
|
|
"component": "form"
|
|
},
|
|
{
|
|
"title": "Upload Settings",
|
|
"icon": "UploadFilled",
|
|
"path": "System/upload",
|
|
"component": "form"
|
|
},
|
|
{
|
|
"title": "SMS Settings",
|
|
"icon": "Message",
|
|
"path": "System/sms",
|
|
"component": "form"
|
|
},
|
|
{
|
|
"title": "Payment Management",
|
|
"icon": "Wallet",
|
|
"path": "Payment/group",
|
|
"show": false,
|
|
"children": [
|
|
{
|
|
"title": "Payment Settings",
|
|
"path": "Payment/index",
|
|
"show": false,
|
|
"component": "payment-form"
|
|
},
|
|
{
|
|
"title": "Payment Template",
|
|
"path": "PaymentTemplate/index",
|
|
"component": "table",
|
|
"show": false,
|
|
"children": [
|
|
{
|
|
"title": "Create Payment Template",
|
|
"path": "PaymentTemplate/create",
|
|
"show": false,
|
|
"component": "form"
|
|
},
|
|
{
|
|
"title": "Edit Payment Template",
|
|
"path": "PaymentTemplate/update",
|
|
"show": false,
|
|
"component": "form"
|
|
},
|
|
{
|
|
"title": "Delete Payment Template",
|
|
"path": "PaymentTemplate/delete",
|
|
"show": false,
|
|
"component": ""
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Public Permissions",
|
|
"path": "Public",
|
|
"show": false,
|
|
"children": [
|
|
{
|
|
"title": "Edit Profile",
|
|
"show": false,
|
|
"path": "Admin/updateSelf",
|
|
"component": "form"
|
|
},
|
|
{
|
|
"title": "Get Profile",
|
|
"show": false,
|
|
"path": "Admin/getSelfInfo",
|
|
"component": ""
|
|
},
|
|
{
|
|
"title": "Logout",
|
|
"show": false,
|
|
"path": "Public/outLogin",
|
|
"component": ""
|
|
},
|
|
{
|
|
"title": "Get Upload Categories",
|
|
"path": "Uploads/getUploadClassify",
|
|
"show": false,
|
|
"component": ""
|
|
},
|
|
{
|
|
"title": "Edit Upload Category",
|
|
"path": "Uploads/saveClassify",
|
|
"show": false,
|
|
"component": ""
|
|
},
|
|
{
|
|
"title": "Delete Upload Category",
|
|
"path": "Uploads/deleteClassify",
|
|
"show": false,
|
|
"component": ""
|
|
},
|
|
{
|
|
"title": "Upload File",
|
|
"path": "Uploads/upload",
|
|
"show": false,
|
|
"component": ""
|
|
},
|
|
{
|
|
"title": "Delete Upload File",
|
|
"path": "Uploads/deleteUploads",
|
|
"show": false,
|
|
"component": ""
|
|
},
|
|
{
|
|
"title": "Edit Upload File",
|
|
"path": "Uploads/updateUploads",
|
|
"show": false,
|
|
"component": ""
|
|
},
|
|
{
|
|
"title": "Get Upload File List",
|
|
"path": "Uploads/getList",
|
|
"show": false,
|
|
"component": ""
|
|
}
|
|
]
|
|
}
|
|
] |