|
@@ -6,176 +6,175 @@ use \Illuminate\Support\Facades\Route; |
|
@@ -6,176 +6,175 @@ use \Illuminate\Support\Facades\Route; |
|
6
|
use \App\Http\Controllers\Aside;
|
6
|
use \App\Http\Controllers\Aside;
|
|
7
|
|
7
|
|
|
8
|
//必须登录验证的路由组
|
8
|
//必须登录验证的路由组
|
|
9
|
-Route::middleware(['web','accesstoken'])->group(function (){ //admin用渲染默认要加上web的中间件
|
|
|
|
10
|
- Route::middleware(['aloginauth'])->group(function () {
|
|
|
|
11
|
- Route::get('/', [Aside\IndexController::class, 'index'])->name('admin.home.white');
|
|
|
|
12
|
- Route::get('/logout', [Aside\LoginController::class, 'logout'])->name('admin.logout.white');
|
|
|
|
13
|
- //会员相关
|
|
|
|
14
|
- Route::prefix('user')->group(function () {
|
|
|
|
15
|
- //会员管理
|
|
|
|
16
|
- Route::any('/', [Aside\User\ProjectUserController::class, 'lists'])->name('admin.user_lists');
|
|
|
|
17
|
- Route::any('/info', [Aside\User\ProjectUserController::class, 'info'])->name('admin.user_info');
|
|
|
|
18
|
- Route::any('/add', [Aside\User\ProjectUserController::class, 'add'])->name('admin.user_add');
|
|
|
|
19
|
- Route::any('/edit', [Aside\User\ProjectUserController::class, 'edit'])->name('admin.user_edit');
|
|
|
|
20
|
- Route::any('/del', [Aside\User\ProjectUserController::class, 'del'])->name('admin.user_del');
|
|
|
|
21
|
-
|
|
|
|
22
|
- //角色管理
|
|
|
|
23
|
- Route::prefix('role')->group(function () {
|
|
|
|
24
|
- Route::any('/', [Aside\User\ProjectRoleController::class, 'lists'])->name('admin.role_lists');
|
|
|
|
25
|
- Route::any('/info', [Aside\User\ProjectRoleController::class, 'info'])->name('admin.role_info');
|
|
|
|
26
|
- Route::any('/get_menu', [Aside\User\ProjectRoleController::class, 'get_menu'])->name('admin.get_menu');
|
|
|
|
27
|
- Route::any('/add', [Aside\User\ProjectRoleController::class, 'add'])->name('admin.role_add');
|
|
|
|
28
|
- Route::any('/edit', [Aside\User\ProjectRoleController::class, 'edit'])->name('admin.role_edit');
|
|
|
|
29
|
- Route::any('/del', [Aside\User\ProjectRoleController::class, 'del'])->name('admin.role_del');
|
|
|
|
30
|
- });
|
|
|
|
31
|
-
|
|
|
|
32
|
- //栏目管理
|
|
|
|
33
|
- Route::prefix('menu')->group(function () {
|
|
|
|
34
|
- Route::any('/', [Aside\User\ProjectMenuController::class, 'lists'])->name('admin.menu_lists');
|
|
|
|
35
|
- Route::any('/info', [Aside\User\ProjectMenuController::class, 'info'])->name('admin.menu_info');
|
|
|
|
36
|
- Route::any('/add', [Aside\User\ProjectMenuController::class, 'add'])->name('admin.menu_add');
|
|
|
|
37
|
- Route::any('/edit', [Aside\User\ProjectMenuController::class, 'edit'])->name('admin.menu_edit');
|
|
|
|
38
|
- Route::any('/del', [Aside\User\ProjectMenuController::class, 'del'])->name('admin.menu_del');
|
|
|
|
39
|
- });
|
|
|
|
40
|
-
|
|
|
|
41
|
- //用户组
|
|
|
|
42
|
- Route::prefix('dept')->group(function () {
|
|
|
|
43
|
- Route::any('/', [Aside\User\ProjectDeptController::class, 'lists'])->name('admin.group_lists');
|
|
|
|
44
|
- Route::any('/read', [Aside\User\ProjectDeptController::class, 'read'])->name('admin.group_info');
|
|
|
|
45
|
- });
|
|
|
|
46
|
-
|
9
|
+Route::middleware(['aloginauth'])->group(function () {
|
|
|
|
10
|
+ Route::get('/', [Aside\IndexController::class, 'index'])->name('admin.home.white');
|
|
|
|
11
|
+ Route::get('/logout', [Aside\LoginController::class, 'logout'])->name('admin.logout.white');
|
|
|
|
12
|
+ //会员相关
|
|
|
|
13
|
+ Route::prefix('user')->group(function () {
|
|
|
|
14
|
+ //会员管理
|
|
|
|
15
|
+ Route::any('/', [Aside\User\ProjectUserController::class, 'lists'])->name('admin.user_lists');
|
|
|
|
16
|
+ Route::any('/info', [Aside\User\ProjectUserController::class, 'info'])->name('admin.user_info');
|
|
|
|
17
|
+ Route::any('/add', [Aside\User\ProjectUserController::class, 'add'])->name('admin.user_add');
|
|
|
|
18
|
+ Route::any('/edit', [Aside\User\ProjectUserController::class, 'edit'])->name('admin.user_edit');
|
|
|
|
19
|
+ Route::any('/del', [Aside\User\ProjectUserController::class, 'del'])->name('admin.user_del');
|
|
|
|
20
|
+
|
|
|
|
21
|
+ //角色管理
|
|
|
|
22
|
+ Route::prefix('role')->group(function () {
|
|
|
|
23
|
+ Route::any('/', [Aside\User\ProjectRoleController::class, 'lists'])->name('admin.role_lists');
|
|
|
|
24
|
+ Route::any('/info', [Aside\User\ProjectRoleController::class, 'info'])->name('admin.role_info');
|
|
|
|
25
|
+ Route::any('/get_menu', [Aside\User\ProjectRoleController::class, 'get_menu'])->name('admin.get_menu');
|
|
|
|
26
|
+ Route::any('/add', [Aside\User\ProjectRoleController::class, 'add'])->name('admin.role_add');
|
|
|
|
27
|
+ Route::any('/edit', [Aside\User\ProjectRoleController::class, 'edit'])->name('admin.role_edit');
|
|
|
|
28
|
+ Route::any('/del', [Aside\User\ProjectRoleController::class, 'del'])->name('admin.role_del');
|
|
47
|
});
|
29
|
});
|
|
48
|
|
30
|
|
|
49
|
- //ai指令
|
|
|
|
50
|
- Route::prefix('ai')->group(function () {
|
|
|
|
51
|
- Route::any('/', [Aside\Ai\AiCommandController::class, 'lists'])->name('admin.ai_lists');
|
|
|
|
52
|
- Route::any('/info', [Aside\Ai\AiCommandController::class, 'info'])->name('admin.ai_info');
|
|
|
|
53
|
- Route::any('/add', [Aside\Ai\AiCommandController::class, 'add'])->name('admin.ai_add');
|
|
|
|
54
|
- Route::any('/edit', [Aside\Ai\AiCommandController::class, 'edit'])->name('admin.ai_edit');
|
|
|
|
55
|
- Route::any('/del', [Aside\Ai\AiCommandController::class, 'del'])->name('admin.ai_del');
|
31
|
+ //栏目管理
|
|
|
|
32
|
+ Route::prefix('menu')->group(function () {
|
|
|
|
33
|
+ Route::any('/', [Aside\User\ProjectMenuController::class, 'lists'])->name('admin.menu_lists');
|
|
|
|
34
|
+ Route::any('/info', [Aside\User\ProjectMenuController::class, 'info'])->name('admin.menu_info');
|
|
|
|
35
|
+ Route::any('/add', [Aside\User\ProjectMenuController::class, 'add'])->name('admin.menu_add');
|
|
|
|
36
|
+ Route::any('/edit', [Aside\User\ProjectMenuController::class, 'edit'])->name('admin.menu_edit');
|
|
|
|
37
|
+ Route::any('/del', [Aside\User\ProjectMenuController::class, 'del'])->name('admin.menu_del');
|
|
56
|
});
|
38
|
});
|
|
57
|
|
39
|
|
|
58
|
- //站内信
|
|
|
|
59
|
- Route::prefix('mail')->group(function () {
|
|
|
|
60
|
- Route::any('/', [Aside\Mail\MailController::class, 'lists'])->name('admin.mail_lists');
|
|
|
|
61
|
- Route::any('/info', [Aside\Mail\MailController::class, 'info'])->name('admin.mail_info');
|
|
|
|
62
|
- Route::any('/add', [Aside\Mail\MailController::class, 'add'])->name('admin.mail_add');
|
|
|
|
63
|
- Route::any('/edit', [Aside\Mail\MailController::class, 'edit'])->name('admin.mail_edit');
|
|
|
|
64
|
- Route::any('/del', [Aside\Mail\MailController::class, 'del'])->name('admin.mail_del');
|
40
|
+ //用户组
|
|
|
|
41
|
+ Route::prefix('dept')->group(function () {
|
|
|
|
42
|
+ Route::any('/', [Aside\User\ProjectDeptController::class, 'lists'])->name('admin.group_lists');
|
|
|
|
43
|
+ Route::any('/read', [Aside\User\ProjectDeptController::class, 'read'])->name('admin.group_info');
|
|
65
|
});
|
44
|
});
|
|
66
|
|
45
|
|
|
67
|
- //管理员
|
|
|
|
68
|
- Route::prefix('manage')->group(function () {
|
|
|
|
69
|
- Route::get('/', [Aside\Manage\ManageController::class, 'list'])->name('admin.manage');
|
|
|
|
70
|
- Route::get('/info', [Aside\Manage\ManageController::class, 'info'])->name('admin.manage_info');
|
|
|
|
71
|
- Route::post('/save', [Aside\Manage\ManageController::class, 'save'])->name('admin.manage_save');
|
|
|
|
72
|
- Route::any('/delete', [Aside\Manage\ManageController::class, 'delete'])->name('admin.manage_delete');
|
|
|
|
73
|
-
|
|
|
|
74
|
- //菜单
|
|
|
|
75
|
- Route::prefix('menu')->group(function () {
|
|
|
|
76
|
- Route::get('/', [Aside\Manage\MenuController::class, 'list'])->name('admin.menu');
|
|
|
|
77
|
- Route::get('/info', [Aside\Manage\MenuController::class, 'info'])->name('admin.menu_info');
|
|
|
|
78
|
- Route::post('/save', [Aside\Manage\MenuController::class, 'save'])->name('admin.menu_save');
|
|
|
|
79
|
- Route::any('/delete', [Aside\Manage\MenuController::class, 'delete'])->name('admin.menu_delete');
|
|
|
|
80
|
- });
|
|
|
|
81
|
-
|
|
|
|
82
|
- //权限组
|
|
|
|
83
|
- Route::prefix('group')->group(function () {
|
|
|
|
84
|
- Route::get('/', [Aside\Manage\GroupController::class, 'list'])->name('admin.group');
|
|
|
|
85
|
- Route::get('/info', [Aside\Manage\GroupController::class, 'info'])->name('admin.group_info');
|
|
|
|
86
|
- Route::post('/save', [Aside\Manage\GroupController::class, 'save'])->name('admin.group_save');
|
|
|
|
87
|
- Route::any('/delete', [Aside\Manage\GroupController::class, 'delete'])->name('admin.group_delete');
|
|
|
|
88
|
- });
|
|
|
|
89
|
-
|
|
|
|
90
|
- //部门
|
|
|
|
91
|
- Route::prefix('dept')->group(function () {
|
|
|
|
92
|
- Route::get('/', [Aside\Manage\DeptController::class, 'list'])->name('admin.dept');
|
|
|
|
93
|
- Route::get('/info', [Aside\Manage\DeptController::class, 'info'])->name('admin.dept_info');
|
|
|
|
94
|
- Route::post('/save', [Aside\Manage\DeptController::class, 'save'])->name('admin.dept_save');
|
|
|
|
95
|
- Route::any('/delete', [Aside\Manage\DeptController::class, 'delete'])->name('admin.dept_delete');
|
|
|
|
96
|
- });
|
46
|
+ });
|
|
|
|
47
|
+
|
|
|
|
48
|
+ //ai指令
|
|
|
|
49
|
+ Route::prefix('ai')->group(function () {
|
|
|
|
50
|
+ Route::any('/', [Aside\Ai\AiCommandController::class, 'lists'])->name('admin.ai_lists');
|
|
|
|
51
|
+ Route::any('/info', [Aside\Ai\AiCommandController::class, 'info'])->name('admin.ai_info');
|
|
|
|
52
|
+ Route::any('/add', [Aside\Ai\AiCommandController::class, 'add'])->name('admin.ai_add');
|
|
|
|
53
|
+ Route::any('/edit', [Aside\Ai\AiCommandController::class, 'edit'])->name('admin.ai_edit');
|
|
|
|
54
|
+ Route::any('/del', [Aside\Ai\AiCommandController::class, 'del'])->name('admin.ai_del');
|
|
|
|
55
|
+ });
|
|
|
|
56
|
+
|
|
|
|
57
|
+ //站内信
|
|
|
|
58
|
+ Route::prefix('mail')->group(function () {
|
|
|
|
59
|
+ Route::any('/', [Aside\Mail\MailController::class, 'lists'])->name('admin.mail_lists');
|
|
|
|
60
|
+ Route::any('/info', [Aside\Mail\MailController::class, 'info'])->name('admin.mail_info');
|
|
|
|
61
|
+ Route::any('/add', [Aside\Mail\MailController::class, 'add'])->name('admin.mail_add');
|
|
|
|
62
|
+ Route::any('/edit', [Aside\Mail\MailController::class, 'edit'])->name('admin.mail_edit');
|
|
|
|
63
|
+ Route::any('/del', [Aside\Mail\MailController::class, 'del'])->name('admin.mail_del');
|
|
|
|
64
|
+ });
|
|
|
|
65
|
+
|
|
|
|
66
|
+ //管理员
|
|
|
|
67
|
+ Route::prefix('manage')->group(function () {
|
|
|
|
68
|
+ Route::get('/', [Aside\Manage\ManageController::class, 'list'])->name('admin.manage');
|
|
|
|
69
|
+ Route::get('/info', [Aside\Manage\ManageController::class, 'info'])->name('admin.manage_info');
|
|
|
|
70
|
+ Route::post('/save', [Aside\Manage\ManageController::class, 'save'])->name('admin.manage_save');
|
|
|
|
71
|
+ Route::any('/delete', [Aside\Manage\ManageController::class, 'delete'])->name('admin.manage_delete');
|
|
|
|
72
|
+
|
|
|
|
73
|
+ //菜单
|
|
|
|
74
|
+ Route::prefix('menu')->group(function () {
|
|
|
|
75
|
+ Route::get('/', [Aside\Manage\MenuController::class, 'list'])->name('admin.menu');
|
|
|
|
76
|
+ Route::get('/info', [Aside\Manage\MenuController::class, 'info'])->name('admin.menu_info');
|
|
|
|
77
|
+ Route::post('/save', [Aside\Manage\MenuController::class, 'save'])->name('admin.menu_save');
|
|
|
|
78
|
+ Route::any('/delete', [Aside\Manage\MenuController::class, 'delete'])->name('admin.menu_delete');
|
|
97
|
});
|
79
|
});
|
|
98
|
|
80
|
|
|
99
|
- //项目管理
|
|
|
|
100
|
- Route::prefix('project')->group(function () {
|
|
|
|
101
|
- Route::get('/', [Aside\Project\ProjectController::class, 'list'])->name('admin.project');
|
|
|
|
102
|
- Route::get('/info', [Aside\Project\ProjectController::class, 'info'])->name('admin.project_info');
|
|
|
|
103
|
- Route::post('/save', [Aside\Project\ProjectController::class, 'save'])->name('admin.project_save');
|
|
|
|
104
|
- Route::any('/inquiry_set', [Aside\Project\ProjectController::class, 'inquiry_set'])->name('admin.project_inquiry_set');
|
81
|
+ //权限组
|
|
|
|
82
|
+ Route::prefix('group')->group(function () {
|
|
|
|
83
|
+ Route::get('/', [Aside\Manage\GroupController::class, 'list'])->name('admin.group');
|
|
|
|
84
|
+ Route::get('/info', [Aside\Manage\GroupController::class, 'info'])->name('admin.group_info');
|
|
|
|
85
|
+ Route::post('/save', [Aside\Manage\GroupController::class, 'save'])->name('admin.group_save');
|
|
|
|
86
|
+ Route::any('/delete', [Aside\Manage\GroupController::class, 'delete'])->name('admin.group_delete');
|
|
105
|
});
|
87
|
});
|
|
106
|
|
88
|
|
|
107
|
- //工单管理
|
|
|
|
108
|
- Route::prefix('task')->group(function () {
|
|
|
|
109
|
- Route::get('/', [Aside\Task\TaskController::class, 'list'])->name('admin.task');
|
|
|
|
110
|
- Route::get('/info', [Aside\Task\TaskController::class, 'info'])->name('admin.task_info');
|
|
|
|
111
|
- Route::post('/save', [Aside\Task\TaskController::class, 'save'])->name('admin.task_save');
|
|
|
|
112
|
- Route::post('/status', [Aside\Task\TaskController::class, 'status'])->name('admin.task_status');
|
|
|
|
113
|
- Route::post('/save_follow', [Aside\Task\TaskController::class, 'save_follow'])->name('admin.task_save_follow');
|
89
|
+ //部门
|
|
|
|
90
|
+ Route::prefix('dept')->group(function () {
|
|
|
|
91
|
+ Route::get('/', [Aside\Manage\DeptController::class, 'list'])->name('admin.dept');
|
|
|
|
92
|
+ Route::get('/info', [Aside\Manage\DeptController::class, 'info'])->name('admin.dept_info');
|
|
|
|
93
|
+ Route::post('/save', [Aside\Manage\DeptController::class, 'save'])->name('admin.dept_save');
|
|
|
|
94
|
+ Route::any('/delete', [Aside\Manage\DeptController::class, 'delete'])->name('admin.dept_delete');
|
|
114
|
});
|
95
|
});
|
|
|
|
96
|
+ });
|
|
115
|
|
97
|
|
|
|
|
98
|
+ //项目管理
|
|
|
|
99
|
+ Route::prefix('project')->group(function () {
|
|
|
|
100
|
+ Route::get('/', [Aside\Project\ProjectController::class, 'list'])->name('admin.project');
|
|
|
|
101
|
+ Route::get('/info', [Aside\Project\ProjectController::class, 'info'])->name('admin.project_info');
|
|
|
|
102
|
+ Route::post('/save', [Aside\Project\ProjectController::class, 'save'])->name('admin.project_save');
|
|
|
|
103
|
+ Route::any('/inquiry_set', [Aside\Project\ProjectController::class, 'inquiry_set'])->name('admin.project_inquiry_set');
|
|
|
|
104
|
+ });
|
|
|
|
105
|
+
|
|
|
|
106
|
+ //工单管理
|
|
|
|
107
|
+ Route::prefix('task')->group(function () {
|
|
|
|
108
|
+ Route::get('/', [Aside\Task\TaskController::class, 'list'])->name('admin.task');
|
|
|
|
109
|
+ Route::get('/info', [Aside\Task\TaskController::class, 'info'])->name('admin.task_info');
|
|
|
|
110
|
+ Route::post('/save', [Aside\Task\TaskController::class, 'save'])->name('admin.task_save');
|
|
|
|
111
|
+ Route::post('/status', [Aside\Task\TaskController::class, 'status'])->name('admin.task_status');
|
|
|
|
112
|
+ Route::post('/save_follow', [Aside\Task\TaskController::class, 'save_follow'])->name('admin.task_save_follow');
|
|
|
|
113
|
+ });
|
|
116
|
|
114
|
|
|
117
|
- //运维
|
|
|
|
118
|
- Route::prefix('devops')->group(function () {
|
|
|
|
119
|
- //服务器配置
|
|
|
|
120
|
- Route::prefix('server_config')->group(function () {
|
|
|
|
121
|
- Route::post('/save', [Aside\Devops\ServerConfigController::class, 'save'])->name('admin.devops.server_config.save');
|
|
|
|
122
|
- Route::post('/update_database', [Aside\Devops\ServerConfigController::class, 'updateDatabase'])->name('admin.devops.server_config.update_database');
|
|
|
|
123
|
- Route::post('/update_code', [Aside\Devops\ServerConfigController::class, 'updateCode'])->name('admin.devops.server_config.update_code');
|
|
|
|
124
|
- });
|
|
|
|
125
|
-
|
|
|
|
126
|
- // 服务器添加|修改|删除
|
|
|
|
127
|
- Route::prefix('server')->group(function () {
|
|
|
|
128
|
- Route::get('/', [Aside\Devops\ServerInformationController::class, 'lists'])->name('admin.devops.bt'); // 列表 | 搜索
|
|
|
|
129
|
- Route::get('/info', [Aside\Devops\ServerInformationController::class, 'getServerInfo'])->name('admin.devops.bt_info'); // 获取信息
|
|
|
|
130
|
- Route::get('/delete_info', [Aside\Devops\ServerInformationController::class, 'getDeleteServerInfo'])->name('admin.devops.bt_delete_info'); // 删除信息
|
|
|
|
131
|
- Route::post('/add', [Aside\Devops\ServerInformationController::class, 'add'])->name('admin.devops.bt_add'); // 添加
|
|
|
|
132
|
- Route::post('/edit', [Aside\Devops\ServerInformationController::class, 'edit'])->name('admin.devops.bt_edit'); // 修改
|
|
|
|
133
|
- Route::get('/delete', [Aside\Devops\ServerInformationController::class, 'delete'])->name('admin.devops.bt_delete'); // 删除
|
|
|
|
134
|
- Route::get('/delete_list', [Aside\Devops\ServerInformationController::class, 'delete_list'])->name('admin.devops.bt_delete_list'); // 删除列表
|
|
|
|
135
|
- Route::get('/restore', [Aside\Devops\ServerInformationController::class, 'restore'])->name('admin.devops.bt_restore'); //恢复数据
|
|
|
|
136
|
- Route::get('/log', [Aside\Devops\ServerInformationLogController::class, 'lists'])->name('admin.devops.bt_log_lists'); //日志列表
|
|
|
|
137
|
- });
|
|
|
|
138
|
- });
|
|
|
|
139
|
|
115
|
|
|
140
|
- // 域名
|
|
|
|
141
|
- Route::prefix('domain')->group(function () {
|
|
|
|
142
|
- Route::get('/', [Aside\Domain\DomainInfoController::class, 'lists'])->name('admin.domain'); // 列表 | 搜索
|
|
|
|
143
|
- Route::get('/info', [Aside\Domain\DomainInfoController::class, 'info'])->name('admin.domain_info'); // 详情
|
|
|
|
144
|
- Route::get('/delete_info', [Aside\Domain\DomainInfoController::class, 'getDeleteDomainInfo'])->name('admin.domain_delete_info'); // 删除信息
|
|
|
|
145
|
- Route::post('/add', [Aside\Domain\DomainInfoController::class, 'add'])->name('admin.domain_save'); // 添加
|
|
|
|
146
|
- Route::post('/edit', [Aside\Domain\DomainInfoController::class, 'edit'])->name('admin.domain_edit'); // 编辑
|
|
|
|
147
|
- Route::any('/delete', [Aside\Domain\DomainInfoController::class, 'delete'])->name('admin.domain_delete'); // 删除
|
|
|
|
148
|
- Route::get('/delete_list', [Aside\Domain\DomainInfoController::class, 'delete_list'])->name('admin.domain_delete_list'); // 删除列表
|
|
|
|
149
|
- Route::any('/restore', [Aside\Domain\DomainInfoController::class, 'restore'])->name('admin.domain_restore'); // 恢复
|
|
|
|
150
|
- Route::get('/log', [Aside\Domain\DomainInfoLogController::class, 'lists'])->name('admin.domain_log_lists'); // 日志
|
116
|
+ //运维
|
|
|
|
117
|
+ Route::prefix('devops')->group(function () {
|
|
|
|
118
|
+ //服务器配置
|
|
|
|
119
|
+ Route::prefix('server_config')->group(function () {
|
|
|
|
120
|
+ Route::post('/save', [Aside\Devops\ServerConfigController::class, 'save'])->name('admin.devops.server_config.save');
|
|
|
|
121
|
+ Route::post('/update_database', [Aside\Devops\ServerConfigController::class, 'updateDatabase'])->name('admin.devops.server_config.update_database');
|
|
|
|
122
|
+ Route::post('/update_code', [Aside\Devops\ServerConfigController::class, 'updateCode'])->name('admin.devops.server_config.update_code');
|
|
151
|
});
|
123
|
});
|
|
152
|
|
124
|
|
|
153
|
- // 自定义页面 模板,头部底部
|
|
|
|
154
|
- Route::prefix('template')->group(function () {
|
|
|
|
155
|
- Route::get('/', [\App\Http\Controllers\Aside\TemplateController::class, 'index'])->name('admin.template');
|
|
|
|
156
|
- Route::post('/edit', [\App\Http\Controllers\Aside\TemplateController::class, 'save'])->name('admin.template_edit');
|
|
|
|
157
|
- Route::post('/insert', [\App\Http\Controllers\Aside\TemplateController::class, 'save'])->name('admin.template_insert');
|
|
|
|
158
|
- Route::delete('/delete/{id}', [\App\Http\Controllers\Aside\TemplateController::class, 'delete'])->where('id','\d+')->name('admin.template_delete');
|
|
|
|
159
|
-
|
|
|
|
160
|
- Route::get('/html/{template_id}', [\App\Http\Controllers\Aside\TemplateController::class, 'html_index'])->where('template_id','\d+')->name('admin.template.html');
|
|
|
|
161
|
- Route::post('/html/{template_id}/edit', [\App\Http\Controllers\Aside\TemplateController::class, 'html_edit'])->where('template_id','\d+')->name('admin.template_edit.html');
|
|
|
|
162
|
- Route::post('/html/{template_id}/insert', [\App\Http\Controllers\Aside\TemplateController::class, 'html_insert'])->where('template_id','\d+')->name('admin.template_insert.html');
|
|
|
|
163
|
- Route::delete('/html/{template_id}/delete/{id}', [\App\Http\Controllers\Aside\TemplateController::class, 'html_delete'])->where('template_id','\d+')->where('id','\d+')->name('admin.template_delete.html');
|
|
|
|
164
|
- Route::get('/html/type', [\App\Http\Controllers\Aside\TemplateController::class, 'html_type'])->name('admin.template_type.html');
|
|
|
|
165
|
-
|
|
|
|
166
|
- // 自定义块,模板块
|
|
|
|
167
|
- Route::get('/chunk/lists', [\App\Http\Controllers\Aside\TemplateController::class, 'chunk_lists'])->name('admin.template.chunk_lists');
|
|
|
|
168
|
- Route::post('/chunk/create', [\App\Http\Controllers\Aside\TemplateController::class, 'chunk_save'])->name('admin.template.chunk_create');
|
|
|
|
169
|
- Route::post('/chunk/update', [\App\Http\Controllers\Aside\TemplateController::class, 'chunk_save'])->name('admin.template.chunk_update');
|
|
|
|
170
|
- Route::delete('/chunk/delete/{chunk_id}', [\App\Http\Controllers\Aside\TemplateController::class, 'chunk_delete'])->where('chunk_id','\d+')->name('admin.template.chunk_delete');
|
125
|
+ // 服务器添加|修改|删除
|
|
|
|
126
|
+ Route::prefix('server')->group(function () {
|
|
|
|
127
|
+ Route::get('/', [Aside\Devops\ServerInformationController::class, 'lists'])->name('admin.devops.bt'); // 列表 | 搜索
|
|
|
|
128
|
+ Route::get('/info', [Aside\Devops\ServerInformationController::class, 'getServerInfo'])->name('admin.devops.bt_info'); // 获取信息
|
|
|
|
129
|
+ Route::get('/delete_info', [Aside\Devops\ServerInformationController::class, 'getDeleteServerInfo'])->name('admin.devops.bt_delete_info'); // 删除信息
|
|
|
|
130
|
+ Route::post('/add', [Aside\Devops\ServerInformationController::class, 'add'])->name('admin.devops.bt_add'); // 添加
|
|
|
|
131
|
+ Route::post('/edit', [Aside\Devops\ServerInformationController::class, 'edit'])->name('admin.devops.bt_edit'); // 修改
|
|
|
|
132
|
+ Route::get('/delete', [Aside\Devops\ServerInformationController::class, 'delete'])->name('admin.devops.bt_delete'); // 删除
|
|
|
|
133
|
+ Route::get('/delete_list', [Aside\Devops\ServerInformationController::class, 'delete_list'])->name('admin.devops.bt_delete_list'); // 删除列表
|
|
|
|
134
|
+ Route::get('/restore', [Aside\Devops\ServerInformationController::class, 'restore'])->name('admin.devops.bt_restore'); //恢复数据
|
|
|
|
135
|
+ Route::get('/log', [Aside\Devops\ServerInformationLogController::class, 'lists'])->name('admin.devops.bt_log_lists'); //日志列表
|
|
171
|
});
|
136
|
});
|
|
172
|
});
|
137
|
});
|
|
173
|
|
138
|
|
|
174
|
-//无需登录验证的路由组
|
|
|
|
175
|
- Route::group([], function () {
|
|
|
|
176
|
- Route::any('/login', [Aside\LoginController::class, 'login'])->name('admin.login.white');
|
|
|
|
177
|
- Route::any('/image/{hash}/{w?}/{h?}', [\App\Http\Controllers\File\ImageController::class, 'index'])->name('image_show');
|
|
|
|
178
|
- Route::any('/file/{hash}', [\App\Http\Controllers\File\FileController::class, 'index'])->name('file_show');
|
139
|
+ // 域名
|
|
|
|
140
|
+ Route::prefix('domain')->group(function () {
|
|
|
|
141
|
+ Route::get('/', [Aside\Domain\DomainInfoController::class, 'lists'])->name('admin.domain'); // 列表 | 搜索
|
|
|
|
142
|
+ Route::get('/info', [Aside\Domain\DomainInfoController::class, 'info'])->name('admin.domain_info'); // 详情
|
|
|
|
143
|
+ Route::get('/delete_info', [Aside\Domain\DomainInfoController::class, 'getDeleteDomainInfo'])->name('admin.domain_delete_info'); // 删除信息
|
|
|
|
144
|
+ Route::post('/add', [Aside\Domain\DomainInfoController::class, 'add'])->name('admin.domain_save'); // 添加
|
|
|
|
145
|
+ Route::post('/edit', [Aside\Domain\DomainInfoController::class, 'edit'])->name('admin.domain_edit'); // 编辑
|
|
|
|
146
|
+ Route::any('/delete', [Aside\Domain\DomainInfoController::class, 'delete'])->name('admin.domain_delete'); // 删除
|
|
|
|
147
|
+ Route::get('/delete_list', [Aside\Domain\DomainInfoController::class, 'delete_list'])->name('admin.domain_delete_list'); // 删除列表
|
|
|
|
148
|
+ Route::any('/restore', [Aside\Domain\DomainInfoController::class, 'restore'])->name('admin.domain_restore'); // 恢复
|
|
|
|
149
|
+ Route::get('/log', [Aside\Domain\DomainInfoLogController::class, 'lists'])->name('admin.domain_log_lists'); // 日志
|
|
|
|
150
|
+ });
|
|
|
|
151
|
+
|
|
|
|
152
|
+ // 自定义页面 模板,头部底部
|
|
|
|
153
|
+ Route::prefix('template')->group(function () {
|
|
|
|
154
|
+ Route::get('/', [\App\Http\Controllers\Aside\TemplateController::class, 'index'])->name('admin.template');
|
|
|
|
155
|
+ Route::post('/edit', [\App\Http\Controllers\Aside\TemplateController::class, 'save'])->name('admin.template_edit');
|
|
|
|
156
|
+ Route::post('/insert', [\App\Http\Controllers\Aside\TemplateController::class, 'save'])->name('admin.template_insert');
|
|
|
|
157
|
+ Route::delete('/delete/{id}', [\App\Http\Controllers\Aside\TemplateController::class, 'delete'])->where('id', '\d+')->name('admin.template_delete');
|
|
|
|
158
|
+
|
|
|
|
159
|
+ Route::get('/html/{template_id}', [\App\Http\Controllers\Aside\TemplateController::class, 'html_index'])->where('template_id', '\d+')->name('admin.template.html');
|
|
|
|
160
|
+ Route::post('/html/{template_id}/edit', [\App\Http\Controllers\Aside\TemplateController::class, 'html_edit'])->where('template_id', '\d+')->name('admin.template_edit.html');
|
|
|
|
161
|
+ Route::post('/html/{template_id}/insert', [\App\Http\Controllers\Aside\TemplateController::class, 'html_insert'])->where('template_id', '\d+')->name('admin.template_insert.html');
|
|
|
|
162
|
+ Route::delete('/html/{template_id}/delete/{id}', [\App\Http\Controllers\Aside\TemplateController::class, 'html_delete'])->where('template_id', '\d+')->where('id', '\d+')->name('admin.template_delete.html');
|
|
|
|
163
|
+ Route::get('/html/type', [\App\Http\Controllers\Aside\TemplateController::class, 'html_type'])->name('admin.template_type.html');
|
|
|
|
164
|
+
|
|
|
|
165
|
+ // 自定义块,模板块
|
|
|
|
166
|
+ Route::get('/chunk/lists', [\App\Http\Controllers\Aside\TemplateController::class, 'chunk_lists'])->name('admin.template.chunk_lists');
|
|
|
|
167
|
+ Route::post('/chunk/create', [\App\Http\Controllers\Aside\TemplateController::class, 'chunk_save'])->name('admin.template.chunk_create');
|
|
|
|
168
|
+ Route::post('/chunk/update', [\App\Http\Controllers\Aside\TemplateController::class, 'chunk_save'])->name('admin.template.chunk_update');
|
|
|
|
169
|
+ Route::delete('/chunk/delete/{chunk_id}', [\App\Http\Controllers\Aside\TemplateController::class, 'chunk_delete'])->where('chunk_id', '\d+')->name('admin.template.chunk_delete');
|
|
179
|
});
|
170
|
});
|
|
180
|
});
|
171
|
});
|
|
181
|
|
172
|
|
|
|
|
173
|
+//无需登录验证的路由组
|
|
|
|
174
|
+Route::group([], function () {
|
|
|
|
175
|
+ Route::any('/login', [Aside\LoginController::class, 'login'])->name('admin.login.white');
|
|
|
|
176
|
+ Route::any('/image/{hash}/{w?}/{h?}', [\App\Http\Controllers\File\ImageController::class, 'index'])->name('image_show');
|
|
|
|
177
|
+ Route::any('/file/{hash}', [\App\Http\Controllers\File\FileController::class, 'index'])->name('file_show');
|
|
|
|
178
|
+});
|
|
|
|
179
|
+
|
|
|
|
180
|
+ |