作者 李美松

新增网站流量统计 - 3 修整

... ... @@ -8,6 +8,7 @@ use App\Models\Bside\Statistics\TrafficStatistics;
use Illuminate\Http\JsonResponse;
use Psr\Container\ContainerExceptionInterface;
use Psr\Container\NotFoundExceptionInterface;
use Throwable;
/**
* 流量统计
... ... @@ -43,7 +44,7 @@ class StatisticsController extends BaseController
* 地域分布
* @return JsonResponse
* @throws ContainerExceptionInterface
* @throws NotFoundExceptionInterface
* @throws NotFoundExceptionInterface|Throwable
*/
public function distribution()
{
... ... @@ -56,7 +57,7 @@ class StatisticsController extends BaseController
* 受访页面
* @return JsonResponse
* @throws ContainerExceptionInterface
* @throws NotFoundExceptionInterface
* @throws NotFoundExceptionInterface|Throwable
*/
public function page()
{
... ... @@ -69,7 +70,7 @@ class StatisticsController extends BaseController
* 访问终端
* @return JsonResponse
* @throws ContainerExceptionInterface
* @throws NotFoundExceptionInterface
* @throws NotFoundExceptionInterface|Throwable
*/
public function terminal()
{
... ...
... ... @@ -5,14 +5,6 @@
use Illuminate\Support\Facades\Route;
Route::prefix('stat')->group(function () {
Route::get('/source', [\App\Http\Controllers\Bside\StatisticsController::class, 'source'])->name('stat_source');
Route::get('/distribution', [\App\Http\Controllers\Bside\StatisticsController::class, 'distribution'])->name('stat_distribution');
Route::get('/page', [\App\Http\Controllers\Bside\StatisticsController::class, 'page'])->name('stat_page');
Route::get('/terminal', [\App\Http\Controllers\Bside\StatisticsController::class, 'terminal'])->name('stat_terminal');
Route::get('/trend', [\App\Http\Controllers\Bside\StatisticsController::class, 'trend'])->name('stat_trend');
});
//必须登录验证的路由组
Route::middleware(['bloginauth'])->group(function () {
//登录用户编辑个人资料
... ... @@ -175,6 +167,20 @@ Route::middleware(['bloginauth'])->group(function () {
Route::any('describe/delete', [\App\Http\Controllers\Bside\Product\DescribeController::class, 'delete'])->name('product_describe_delete');
});
// 流量统计
Route::prefix('stat')->group(function () {
// 访问来源
Route::get('/source', [\App\Http\Controllers\Bside\StatisticsController::class, 'source'])->name('stat_source');
// 地域分布
Route::get('/distribution', [\App\Http\Controllers\Bside\StatisticsController::class, 'distribution'])->name('stat_distribution');
// 受访页面
Route::get('/page', [\App\Http\Controllers\Bside\StatisticsController::class, 'page'])->name('stat_page');
// 访问终端
Route::get('/terminal', [\App\Http\Controllers\Bside\StatisticsController::class, 'terminal'])->name('stat_terminal');
// 流量趋势
Route::get('/trend', [\App\Http\Controllers\Bside\StatisticsController::class, 'trend'])->name('stat_trend');
});
//组织架构
Route::prefix('dept')->group(function () {
Route::get('/', [\App\Http\Controllers\Bside\User\DeptController::class, 'index'])->name('dept');
... ...