chore: 重写初始提交(清空历史,整理后全量提交)

This commit is contained in:
ywxapp
2026-08-16 16:54:14 +08:00
commit 6c1a106bc1
1808 changed files with 238144 additions and 0 deletions
+78
View File
@@ -0,0 +1,78 @@
<?php
/*
* @Author: YwxApp <ywx@ywxapp.cn>
* @Date: 2026-04-29 02:32:33
* @LastEditors: YwxApp <ywx@ywxapp.cn>
* @LastEditTime: 2026-08-11 14:03:07
* @Description:
* @FilePath: \ywxapp_dev\app\backend\route\app.php
* @CustomString: Copyright (c) 2026 YwxApp
*/
use think\facade\Route;
// // 支持批量添加
// Route::pattern([
// 'name' => '\w+',
// 'id' => '\d+',
// ]);
// // 指向一级控制器
Route::get('/', 'Index/index');
// 用户相关路由
Route::group('member', function () {
Route::get('index', 'user/index'); // 用户列表
Route::post('add', 'user/add'); // 添加用户
Route::put('update', 'user/update'); // 更新用户
Route::delete('delete/:id', 'user/delete'); // 删除用户
Route::patch('status/:id/:status', 'user/status'); // 更新用户状态
Route::get('roles', 'user/roles'); // 获取所有角色
});
// 用户相关路由
Route::group('admin', function () {
Route::get('list', 'admin/index'); // 用户列表
Route::post('add', 'admin/add'); // 添加用户
Route::put('update', 'admin/update'); // 更新用户
Route::delete('delete/:id', 'admin/delete'); // 删除用户
Route::patch('status/:id/:status', 'admin/status'); // 更新用户状态
Route::get('roles', 'admin/roles'); // 获取所有角色
});
// 角色相关路由
Route::group('role', function () {
Route::get('list', 'Role/index'); // 角色列表
Route::post('add', 'Role/add'); // 添加角色
Route::put('update', 'Role/update'); // 更新角色
Route::delete('delete/:id', 'Role/delete'); // 删除角色
Route::patch('status/:id/:status', 'Role/status'); // 更新角色状态
Route::get('tree', 'Role/tree'); // 获取角色树
});
// 权限相关路由
Route::group('permission', function () {
Route::get('tree', 'Permission/tree'); // 获取权限树
Route::get('menus', 'Permission/menus'); // 获取菜单树
Route::get('permissions', 'Permission/permissions'); // 获取权限树
Route::get('role/:roleId', 'Permission/rolePermissions'); // 获取角色权限
Route::put('role/:roleId', 'Permission/updateRolePermissions'); // 更新角色权限
});
// 主框架在线升级(客户端,对接中心站 upgrade 插件)
Route::group('framework', function () {
Route::get('index', 'Upgrade/index'); // 升级页面 / 检测接口
Route::get('check', 'Upgrade/check'); // 检测更新(AJAX
Route::post('upgrade', 'Upgrade/upgrade'); // 执行升级
});
// 插件:发布已安装插件到官方市场(需配置 DEVELOPER_TOKEN 开发者令牌)
Route::post('addon/submitOfficial', 'addon/submitOfficial');
// 前台主导航菜单管理(后台可配置,支持两级下拉)
Route::group('navbar', function () {
Route::get('index', 'Navbar/index'); // 列表页
Route::get('edit/:id', 'Navbar/edit'); // 添加/编辑页
Route::post('edit', 'Navbar/edit'); // 添加/编辑提交
Route::post('save', 'Navbar/save'); // 弹窗保存
Route::post('update', 'Navbar/update'); // 弹窗更新
Route::delete('delete/:id', 'Navbar/delete'); // 删除
Route::post('delete', 'Navbar/delete'); // 删除(兼容)
Route::patch('status/:id/:status', 'Navbar/status'); // 状态切换
});