first commit

This commit is contained in:
2026-01-18 09:52:48 +08:00
commit 836bdc9409
584 changed files with 40891 additions and 0 deletions

View File

View File

@@ -0,0 +1,49 @@
<?php
// +----------------------------------------------------------------------
// | SentCMS [ WE CAN DO IT JUST THINK IT ]
// +----------------------------------------------------------------------
// | Copyright (c) 2024 http://www.tensent.cn All rights reserved.
// +----------------------------------------------------------------------
// | Author: molong <molong@tensent.cn> <http://www.tensent.cn>
// +----------------------------------------------------------------------
use Illuminate\Support\Facades\Route;
use Modules\Member\Controllers\MemberController;
// 会员管理路由配置
Route::name('member.')->prefix('member')->middleware(['auth.check:admin'])->group(function () {
Route::controller(Modules\Member\Controllers\Admin\Index::class)->prefix('index')->name('index.')->group(function () {
Route::get('/index', 'index')->name('index');
Route::post('/add', 'add')->name('add');
Route::put('/edit', 'edit')->name('edit');
Route::delete('/delete', 'delete')->name('delete');
Route::get('/export', 'export')->name('export');
Route::post('/import', 'import')->name('import');
});
Route::controller(Modules\Member\Controllers\Admin\Level::class)->prefix('level')->name('level.')->group(function () {
Route::get('/index', 'index')->name('index');
Route::post('/add', 'add')->name('add');
Route::put('/edit', 'edit')->name('edit');
Route::delete('/delete', 'delete')->name('delete');
});
Route::controller(Modules\Member\Controllers\Admin\Account::class)->prefix('account')->name('account.')->group(function () {
Route::get('/index', 'index')->name('index');
Route::post('/add', 'add')->name('add');
Route::put('/edit', 'edit')->name('edit');
Route::delete('/delete', 'delete')->name('delete');
});
Route::controller(Modules\Member\Controllers\Admin\Field::class)->prefix('field')->name('field.')->group(function () {
Route::get('/index', 'index')->name('index');
Route::post('/add', 'add')->name('add');
Route::put('/edit', 'edit')->name('edit');
Route::delete('/delete', 'delete')->name('delete');
Route::get('/fields', 'lists')->name('fields');
Route::get('/setting', 'setting')->name('setting');
});
Route::controller(Modules\Member\Controllers\Admin\Extend::class)->prefix('extend')->name('extend.')->group(function () {
Route::get('/index', 'index')->name('index');
Route::put('/audit', 'audit')->name('audit');
Route::delete('/delete', 'delete')->name('delete');
});
});

View File

@@ -0,0 +1,32 @@
<?php
// +----------------------------------------------------------------------
// | SentCMS [ WE CAN DO IT JUST THINK IT ]
// +----------------------------------------------------------------------
// | Copyright (c) 2024 http://www.tensent.cn All rights reserved.
// +----------------------------------------------------------------------
// | Author: molong <molong@tensent.cn> <http://www.tensent.cn>
// +----------------------------------------------------------------------
use Illuminate\Support\Facades\Route;
use Modules\Member\Controllers\MemberController;
Route::post('/member/login', [Modules\Member\Controllers\Api\Login::class, 'index'])->name('member.login');
Route::post('/member/register', [Modules\Member\Controllers\Api\Login::class, 'register'])->name('member.register');
Route::name('member.')->prefix('member')->middleware(['auth.check:api'])->group(function () {
Route::get('/user', [Modules\Member\Controllers\Api\Login::class, 'user'])->name('user');
Route::post('/logout', [Modules\Member\Controllers\Api\Login::class, 'logout'])->name('logout');
Route::controller(Modules\Member\Controllers\Api\Index::class)->prefix('member')->name('member.')->group(function () {
Route::get('/index', 'index')->name('index');
Route::put('/edit', 'edit')->name('edit');
Route::put('/editpasswd', 'editpasswd')->name('editpasswd');
});
Route::controller(Modules\Member\Controllers\Api\Extend::class)->prefix('extend')->name('extend.')->group(function () {
Route::get('/index', 'index')->name('index');
Route::get('/detail', 'detail')->name('detail');
Route::get('/field', 'field')->name('field');
Route::get('/level', 'level')->name('level');
Route::post('/save', 'save')->name('save');
});
});

View File

@@ -0,0 +1,9 @@
<?php
// +----------------------------------------------------------------------
// | SentCMS [ WE CAN DO IT JUST THINK IT ]
// +----------------------------------------------------------------------
// | Copyright (c) 2024 http://www.tensent.cn All rights reserved.
// +----------------------------------------------------------------------
// | Author: molong <molong@tensent.cn> <http://www.tensent.cn>
// +----------------------------------------------------------------------
use Illuminate\Support\Facades\Route;