作者 张关杰

Merge branch 'develop' of http://47.244.231.31:8099/zhl/globalso-v6 into develop

1 <?php 1 <?php
2 2
3 -namespace App\Http\Controllers\Aside\Inquiry; 3 +namespace App\Http\Controllers\Aside\Optimize;
4 4
5 use App\Enums\Common\Code; 5 use App\Enums\Common\Code;
6 use App\Http\Controllers\Aside\BaseController; 6 use App\Http\Controllers\Aside\BaseController;
7 -use App\Http\Logic\Aside\Projects\InquiryInfoLogic; 7 +use App\Http\Logic\Aside\Optimize\InquiryInfoLogic;
8 use PhpOffice\PhpSpreadsheet\IOFactory; 8 use PhpOffice\PhpSpreadsheet\IOFactory;
9 9
10 /** 10 /**
1 <?php 1 <?php
2 2
3 -namespace App\Http\Controllers\Aside\Project; 3 +namespace App\Http\Controllers\Aside\Optimize;
4 4
5 use App\Http\Controllers\Aside\BaseController; 5 use App\Http\Controllers\Aside\BaseController;
6 -use App\Http\Logic\Aside\Project\OptimizeLogic; 6 +use App\Http\Logic\Aside\Optimize\OptimizeLogic;
7 7
8 /** 8 /**
9 * @remark :优化方案设置 9 * @remark :优化方案设置
  1 +<?php
  2 +
  3 +namespace App\Http\Controllers\Aside\Optimize;
  4 +
  5 +use App\Http\Controllers\Aside\BaseController;
  6 +
  7 +/**
  8 + * @remark :上线审核
  9 + * @class :ProcessController.php
  10 + * @author :lyh
  11 + * @time :2023/7/20 11:05
  12 + */
  13 +class ProcessController extends BaseController
  14 +{
  15 + /**
  16 + * @remark :上线审核列表
  17 + * @name :lists
  18 + * @author :lyh
  19 + * @method :post
  20 + * @time :2023/7/20 11:05
  21 + */
  22 + public function lists(){
  23 +
  24 + }
  25 +}
1 <?php 1 <?php
2 2
3 -namespace App\Http\Controllers\Aside\Project; 3 +namespace App\Http\Controllers\Aside\Optimize;
4 4
5 use App\Enums\Common\Code; 5 use App\Enums\Common\Code;
6 use App\Http\Controllers\Aside\BaseController; 6 use App\Http\Controllers\Aside\BaseController;
7 -use App\Http\Logic\Aside\Project\GscLogic; 7 +use App\Http\Logic\Aside\Optimize\GscLogic;
8 use App\Http\Requests\Aside\User\GscRequest; 8 use App\Http\Requests\Aside\User\GscRequest;
9 9
10 /** 10 /**
1 <?php 1 <?php
2 2
3 -namespace App\Http\Controllers\Aside\GoogleSeoIps; 3 +namespace App\Http\Controllers\Aside\Optimize;
4 4
5 use App\Enums\Common\Code; 5 use App\Enums\Common\Code;
6 use App\Http\Controllers\Aside\BaseController; 6 use App\Http\Controllers\Aside\BaseController;
7 -use App\Http\Logic\Aside\Projects\ProjectsLogic;  
8 -use App\Models\GoogleSeoIps\Country; 7 +use App\Http\Logic\Aside\Optimize\ProjectsLogic;
9 8
10 /** 9 /**
11 * @remark :谷歌流量系统 10 * @remark :谷歌流量系统
1 <?php 1 <?php
2 2
3 -namespace App\Http\Controllers\Aside\GoogleSeoIps; 3 +namespace App\Http\Controllers\Aside\Optimize;
4 4
5 use App\Enums\Common\Code; 5 use App\Enums\Common\Code;
6 use App\Http\Controllers\Aside\BaseController; 6 use App\Http\Controllers\Aside\BaseController;
7 -use App\Http\Logic\Aside\Projects\ProjectsLogLogic; 7 +use App\Http\Logic\Aside\Optimize\ProjectsLogLogic;
8 8
9 /** 9 /**
10 * @remark :谷歌流量系统日记 10 * @remark :谷歌流量系统日记
@@ -329,7 +329,7 @@ class FileController @@ -329,7 +329,7 @@ class FileController
329 if (!is_file($path)) { 329 if (!is_file($path)) {
330 $this->response('指定文件已被系统删除!', Code::USER_ERROR); 330 $this->response('指定文件已被系统删除!', Code::USER_ERROR);
331 } 331 }
332 - $fileUrl = url('upload/files/'.basename($path)); // 文件的 URL 332 + $fileUrl = url('upload'.$path); // 文件的 URL
333 $fileName = 'downloaded_file'.'.'.$info['type']; // 要保存的文件名 333 $fileName = 'downloaded_file'.'.'.$info['type']; // 要保存的文件名
334 // 设置响应头 334 // 设置响应头
335 header('Content-Type: application/octet-stream'); 335 header('Content-Type: application/octet-stream');
1 <?php 1 <?php
2 2
3 -namespace App\Http\Logic\Aside\Project; 3 +namespace App\Http\Logic\Aside\Optimize;
4 4
5 use App\Http\Logic\Aside\BaseLogic; 5 use App\Http\Logic\Aside\BaseLogic;
6 use App\Models\Project\DomainInfo; 6 use App\Models\Project\DomainInfo;
1 <?php 1 <?php
2 2
3 -namespace App\Http\Logic\Aside\Projects; 3 +namespace App\Http\Logic\Aside\Optimize;
4 4
5 use App\Http\Logic\Aside\BaseLogic; 5 use App\Http\Logic\Aside\BaseLogic;
  6 +use App\Models\GoogleSeoIps\InquiryUser;
6 use App\Models\Inquiry\InquiryCount; 7 use App\Models\Inquiry\InquiryCount;
7 use App\Models\Inquiry\InquiryInfo; 8 use App\Models\Inquiry\InquiryInfo;
8 use App\Models\Inquiry\InquiryIP; 9 use App\Models\Inquiry\InquiryIP;
9 -use App\Models\Project\DeployBuild;  
10 use App\Models\Project\Keywords; 10 use App\Models\Project\Keywords;
11 -use App\Models\GoogleSeoIps\InquiryUser;  
12 use Illuminate\Support\Facades\DB; 11 use Illuminate\Support\Facades\DB;
13 12
14 /** 13 /**
1 <?php 1 <?php
2 2
3 -namespace App\Http\Logic\Aside\Project; 3 +namespace App\Http\Logic\Aside\Optimize;
4 4
5 use App\Http\Logic\Aside\BaseLogic; 5 use App\Http\Logic\Aside\BaseLogic;
6 use App\Models\Project\DeployOptimize; 6 use App\Models\Project\DeployOptimize;
  1 +<?php
  2 +
  3 +namespace App\Http\Logic\Aside\Optimize;
  4 +
  5 +use App\Http\Logic\Aside\BaseLogic;
  6 +
  7 +/**
  8 + * @remark :
  9 + * @class :ProcessLogic.php
  10 + * @author :lyh
  11 + * @time :2023/7/20 11:07
  12 + */
  13 +class ProcessLogic extends BaseLogic
  14 +{
  15 + public function __construct()
  16 + {
  17 + parent::__construct();
  18 + $this->param = $this->requestAll;
  19 + $this->model = new Projects();
  20 + }
  21 +}
1 <?php 1 <?php
2 2
3 -namespace App\Http\Logic\Aside\Projects; 3 +namespace App\Http\Logic\Aside\Optimize;
4 4
5 use App\Http\Logic\Aside\BaseLogic; 5 use App\Http\Logic\Aside\BaseLogic;
6 use App\Models\GoogleSeoIps\ProjectsSeoTask; 6 use App\Models\GoogleSeoIps\ProjectsSeoTask;
1 <?php 1 <?php
2 2
3 -namespace App\Http\Logic\Aside\Projects; 3 +namespace App\Http\Logic\Aside\Optimize;
4 4
5 use App\Http\Logic\Aside\BaseLogic; 5 use App\Http\Logic\Aside\BaseLogic;
6 use App\Models\GoogleSeoIps\Country as CountryModel; 6 use App\Models\GoogleSeoIps\Country as CountryModel;
  1 +<?php
  2 +
  3 +namespace App\Models\Optimize;
  4 +
  5 +use App\Models\Base;
  6 +
  7 +/**
  8 + * @remark :上线审核
  9 + * @class :Process.php
  10 + * @author :lyh
  11 + * @time :2023/7/20 11:12
  12 + */
  13 +class Process extends Base
  14 +{
  15 +
  16 +}
@@ -196,26 +196,26 @@ Route::middleware(['aloginauth'])->group(function () { @@ -196,26 +196,26 @@ Route::middleware(['aloginauth'])->group(function () {
196 }); 196 });
197 //谷歌流量系统 197 //谷歌流量系统
198 Route::prefix('projects')->group(function () { 198 Route::prefix('projects')->group(function () {
199 - Route::post('/', [Aside\GoogleSeoIps\ProjectsController::class, 'lists'])->name('projects_lists');  
200 - Route::post('/save', [Aside\GoogleSeoIps\ProjectsController::class, 'save'])->name('projects_save');  
201 - Route::post('/getCountry', [Aside\GoogleSeoIps\ProjectsController::class, 'getCountry'])->name('projects_getCountry');  
202 - Route::post('/del', [Aside\GoogleSeoIps\ProjectsController::class, 'del'])->name('projects_del'); 199 + Route::post('/', [Aside\Optimize\ProjectsController::class, 'lists'])->name('projects_lists');
  200 + Route::post('/save', [Aside\Optimize\ProjectsController::class, 'save'])->name('projects_save');
  201 + Route::post('/getCountry', [Aside\Optimize\ProjectsController::class, 'getCountry'])->name('projects_getCountry');
  202 + Route::post('/del', [Aside\Optimize\ProjectsController::class, 'del'])->name('projects_del');
203 //谷歌流量系统日志 203 //谷歌流量系统日志
204 Route::prefix('log')->group(function () { 204 Route::prefix('log')->group(function () {
205 - Route::post('/', [Aside\GoogleSeoIps\ProjectsLogController::class, 'lists'])->name('projectsLog_lists'); 205 + Route::post('/', [Aside\Optimize\ProjectsLogController::class, 'lists'])->name('projectsLog_lists');
206 }); 206 });
207 //优化gsc账号记录表 207 //优化gsc账号记录表
208 Route::prefix('gsc')->group(function () { 208 Route::prefix('gsc')->group(function () {
209 - Route::any('/', [Aside\Project\ProjectGscController::class, 'lists'])->name('admin.lists');  
210 - Route::any('/domainLists', [Aside\Project\ProjectGscController::class, 'domainLists'])->name('admin.domainLists');  
211 - Route::any('/read', [Aside\Project\ProjectGscController::class, 'read'])->name('admin.read');  
212 - Route::any('/save', [Aside\Project\ProjectGscController::class, 'save'])->name('admin.save');  
213 - Route::any('/del', [Aside\Project\ProjectGscController::class, 'del'])->name('admin.del'); 209 + Route::any('/', [Aside\Optimize\ProjectGscController::class, 'lists'])->name('admin.lists');
  210 + Route::any('/domainLists', [Aside\Optimize\ProjectGscController::class, 'domainLists'])->name('admin.domainLists');
  211 + Route::any('/read', [Aside\Optimize\ProjectGscController::class, 'read'])->name('admin.read');
  212 + Route::any('/save', [Aside\Optimize\ProjectGscController::class, 'save'])->name('admin.save');
  213 + Route::any('/del', [Aside\Optimize\ProjectGscController::class, 'del'])->name('admin.del');
214 }); 214 });
215 215
216 //gsc账号审核 216 //gsc账号审核
217 Route::prefix('optimize')->group(function () { 217 Route::prefix('optimize')->group(function () {
218 - Route::any('/empowerDomain', [Aside\Project\OptimizeController::class, 'empowerDomain'])->name('admin.empowerDomain'); 218 + Route::any('/empowerDomain', [Aside\Optimize\OptimizeController::class, 'empowerDomain'])->name('admin.empowerDomain');
219 }); 219 });
220 }); 220 });
221 221
@@ -271,15 +271,15 @@ Route::group([], function () { @@ -271,15 +271,15 @@ Route::group([], function () {
271 }); 271 });
272 272
273 Route::prefix('inquiry')->group(function () { 273 Route::prefix('inquiry')->group(function () {
274 - Route::any('/', [Aside\Inquiry\InquiryInfoController::class, 'lists'])->name('admin.inquiry_lists');  
275 - Route::any('/save', [Aside\Inquiry\InquiryInfoController::class, 'save'])->name('admin.inquiry_save');  
276 - Route::any('/status', [Aside\Inquiry\InquiryInfoController::class, 'status'])->name('admin.inquiry_status');  
277 - Route::any('/getCount', [Aside\Inquiry\InquiryInfoController::class, 'getCount'])->name('admin.inquiry_getCount');  
278 - Route::any('/forwardInquiry', [Aside\Inquiry\InquiryInfoController::class, 'forwardInquiry'])->name('admin.inquiry_forwardInquiry');  
279 - Route::any('/info', [Aside\Inquiry\InquiryInfoController::class, 'info'])->name('admin.inquiry_info');  
280 - Route::any('/importInquirySave', [Aside\Inquiry\InquiryInfoController::class, 'importInquirySave'])->name('admin.inquiry_importInquirySave');  
281 - Route::any('/getSearchIpInfo', [Aside\Inquiry\InquiryInfoController::class, 'getSearchIpInfo'])->name('admin.inquiry_getSearchIpInfo');  
282 - Route::any('/getKeywordUrl', [Aside\Inquiry\InquiryInfoController::class, 'getKeywordUrl'])->name('admin.inquiry_getKeywordUrl'); 274 + Route::any('/', [Aside\Optimize\InquiryInfoController::class, 'lists'])->name('admin.inquiry_lists');
  275 + Route::any('/save', [Aside\Optimize\InquiryInfoController::class, 'save'])->name('admin.inquiry_save');
  276 + Route::any('/status', [Aside\Optimize\InquiryInfoController::class, 'status'])->name('admin.inquiry_status');
  277 + Route::any('/getCount', [Aside\Optimize\InquiryInfoController::class, 'getCount'])->name('admin.inquiry_getCount');
  278 + Route::any('/forwardInquiry', [Aside\Optimize\InquiryInfoController::class, 'forwardInquiry'])->name('admin.inquiry_forwardInquiry');
  279 + Route::any('/info', [Aside\Optimize\InquiryInfoController::class, 'info'])->name('admin.inquiry_info');
  280 + Route::any('/importInquirySave', [Aside\Optimize\InquiryInfoController::class, 'importInquirySave'])->name('admin.inquiry_importInquirySave');
  281 + Route::any('/getSearchIpInfo', [Aside\Optimize\InquiryInfoController::class, 'getSearchIpInfo'])->name('admin.inquiry_getSearchIpInfo');
  282 + Route::any('/getKeywordUrl', [Aside\Optimize\InquiryInfoController::class, 'getKeywordUrl'])->name('admin.inquiry_getKeywordUrl');
283 }); 283 });
284 }); 284 });
285 285