作者 lyh

gx

<?php
namespace App\Http\Controllers\Aside\Inquiry;
namespace App\Http\Controllers\Aside\Optimize;
use App\Enums\Common\Code;
use App\Http\Controllers\Aside\BaseController;
... ...
<?php
namespace App\Http\Controllers\Aside\Project;
namespace App\Http\Controllers\Aside\Optimize;
use App\Http\Controllers\Aside\BaseController;
use App\Http\Logic\Aside\Project\OptimizeLogic;
... ...
<?php
namespace App\Http\Controllers\Aside\GoogleSeoIps;
namespace App\Http\Controllers\Aside\Optimize;
use App\Enums\Common\Code;
use App\Http\Controllers\Aside\BaseController;
use App\Http\Logic\Aside\Projects\ProjectsLogic;
use App\Models\GoogleSeoIps\Country;
/**
* @remark :谷歌流量系统
... ...
<?php
namespace App\Http\Controllers\Aside\GoogleSeoIps;
namespace App\Http\Controllers\Aside\Optimize;
use App\Enums\Common\Code;
use App\Http\Controllers\Aside\BaseController;
... ...
... ... @@ -329,7 +329,7 @@ class FileController
if (!is_file($path)) {
$this->response('指定文件已被系统删除!', Code::USER_ERROR);
}
$fileUrl = url('upload/files/'.basename($path)); // 文件的 URL
$fileUrl = url('upload'.$path); // 文件的 URL
$fileName = 'downloaded_file'.'.'.$info['type']; // 要保存的文件名
// 设置响应头
header('Content-Type: application/octet-stream');
... ...
... ... @@ -188,13 +188,13 @@ Route::middleware(['aloginauth'])->group(function () {
});
//谷歌流量系统
Route::prefix('projects')->group(function () {
Route::post('/', [Aside\GoogleSeoIps\ProjectsController::class, 'lists'])->name('projects_lists');
Route::post('/save', [Aside\GoogleSeoIps\ProjectsController::class, 'save'])->name('projects_save');
Route::post('/getCountry', [Aside\GoogleSeoIps\ProjectsController::class, 'getCountry'])->name('projects_getCountry');
Route::post('/del', [Aside\GoogleSeoIps\ProjectsController::class, 'del'])->name('projects_del');
Route::post('/', [Aside\Optimize\ProjectsController::class, 'lists'])->name('projects_lists');
Route::post('/save', [Aside\Optimize\ProjectsController::class, 'save'])->name('projects_save');
Route::post('/getCountry', [Aside\Optimize\ProjectsController::class, 'getCountry'])->name('projects_getCountry');
Route::post('/del', [Aside\Optimize\ProjectsController::class, 'del'])->name('projects_del');
//谷歌流量系统日志
Route::prefix('log')->group(function () {
Route::post('/', [Aside\GoogleSeoIps\ProjectsLogController::class, 'lists'])->name('projectsLog_lists');
Route::post('/', [Aside\Optimize\ProjectsLogController::class, 'lists'])->name('projectsLog_lists');
});
//优化gsc账号记录表
Route::prefix('gsc')->group(function () {
... ... @@ -207,7 +207,7 @@ Route::middleware(['aloginauth'])->group(function () {
//gsc账号审核
Route::prefix('optimize')->group(function () {
Route::any('/empowerDomain', [Aside\Project\OptimizeController::class, 'empowerDomain'])->name('admin.empowerDomain');
Route::any('/empowerDomain', [Aside\Optimize\OptimizeController::class, 'empowerDomain'])->name('admin.empowerDomain');
});
});
... ... @@ -263,15 +263,15 @@ Route::group([], function () {
});
Route::prefix('inquiry')->group(function () {
Route::any('/', [Aside\Inquiry\InquiryInfoController::class, 'lists'])->name('admin.inquiry_lists');
Route::any('/save', [Aside\Inquiry\InquiryInfoController::class, 'save'])->name('admin.inquiry_save');
Route::any('/status', [Aside\Inquiry\InquiryInfoController::class, 'status'])->name('admin.inquiry_status');
Route::any('/getCount', [Aside\Inquiry\InquiryInfoController::class, 'getCount'])->name('admin.inquiry_getCount');
Route::any('/forwardInquiry', [Aside\Inquiry\InquiryInfoController::class, 'forwardInquiry'])->name('admin.inquiry_forwardInquiry');
Route::any('/info', [Aside\Inquiry\InquiryInfoController::class, 'info'])->name('admin.inquiry_info');
Route::any('/importInquirySave', [Aside\Inquiry\InquiryInfoController::class, 'importInquirySave'])->name('admin.inquiry_importInquirySave');
Route::any('/getSearchIpInfo', [Aside\Inquiry\InquiryInfoController::class, 'getSearchIpInfo'])->name('admin.inquiry_getSearchIpInfo');
Route::any('/getKeywordUrl', [Aside\Inquiry\InquiryInfoController::class, 'getKeywordUrl'])->name('admin.inquiry_getKeywordUrl');
Route::any('/', [Aside\Optimize\InquiryInfoController::class, 'lists'])->name('admin.inquiry_lists');
Route::any('/save', [Aside\Optimize\InquiryInfoController::class, 'save'])->name('admin.inquiry_save');
Route::any('/status', [Aside\Optimize\InquiryInfoController::class, 'status'])->name('admin.inquiry_status');
Route::any('/getCount', [Aside\Optimize\InquiryInfoController::class, 'getCount'])->name('admin.inquiry_getCount');
Route::any('/forwardInquiry', [Aside\Optimize\InquiryInfoController::class, 'forwardInquiry'])->name('admin.inquiry_forwardInquiry');
Route::any('/info', [Aside\Optimize\InquiryInfoController::class, 'info'])->name('admin.inquiry_info');
Route::any('/importInquirySave', [Aside\Optimize\InquiryInfoController::class, 'importInquirySave'])->name('admin.inquiry_importInquirySave');
Route::any('/getSearchIpInfo', [Aside\Optimize\InquiryInfoController::class, 'getSearchIpInfo'])->name('admin.inquiry_getSearchIpInfo');
Route::any('/getKeywordUrl', [Aside\Optimize\InquiryInfoController::class, 'getKeywordUrl'])->name('admin.inquiry_getKeywordUrl');
});
});
... ...