作者 lyh

gx

@@ -2,21 +2,9 @@ @@ -2,21 +2,9 @@
2 2
3 namespace App\Console\Commands; 3 namespace App\Console\Commands;
4 4
5 -use App\Helper\Arr;  
6 use App\Helper\FormGlobalsoApi; 5 use App\Helper\FormGlobalsoApi;
7 -use App\Http\Logic\Bside\InquiryLogic;  
8 -use App\Models\Product\Category;  
9 -use App\Models\Product\Product;  
10 -use App\Models\Project\OnlineCheck;  
11 use App\Models\Project\Project; 6 use App\Models\Project\Project;
12 -use App\Models\RankData\RankData as GoogleRankModel;  
13 -use App\Models\RouteMap\RouteMap;  
14 -use GuzzleHttp\Client;  
15 -use GuzzleHttp\Promise\Utils;  
16 use Illuminate\Console\Command; 7 use Illuminate\Console\Command;
17 -use Illuminate\Database\Eloquent\Model;  
18 -use Illuminate\Support\Facades\DB;  
19 -use Illuminate\Support\Str;  
20 8
21 /** 9 /**
22 * 最近一次询盘 10 * 最近一次询盘
@@ -4,7 +4,7 @@ namespace App\Http\Controllers\Bside\Inquiry; @@ -4,7 +4,7 @@ namespace App\Http\Controllers\Bside\Inquiry;
4 4
5 5
6 use App\Http\Controllers\Bside\BaseController; 6 use App\Http\Controllers\Bside\BaseController;
7 -use App\Http\Logic\Bside\InquiryLogic; 7 +use App\Http\Logic\Bside\Inquiry\InquiryLogic;
8 use App\Rules\Ids; 8 use App\Rules\Ids;
9 use App\Services\BatchExportService; 9 use App\Services\BatchExportService;
10 use Illuminate\Http\Request; 10 use Illuminate\Http\Request;
@@ -8,7 +8,7 @@ use App\Helper\GoogleSpeedApi; @@ -8,7 +8,7 @@ use App\Helper\GoogleSpeedApi;
8 use App\Helper\QuanqiusouApi; 8 use App\Helper\QuanqiusouApi;
9 use App\Http\Controllers\Bside\BaseController; 9 use App\Http\Controllers\Bside\BaseController;
10 use App\Http\Logic\Aside\Project\ProjectLogic; 10 use App\Http\Logic\Aside\Project\ProjectLogic;
11 -use App\Http\Logic\Bside\RankDataLogic; 11 +use App\Http\Logic\Bside\RankData\RankDataLogic;
12 use App\Models\RankData\RankData; 12 use App\Models\RankData\RankData;
13 use App\Models\RankData\Speed as GoogleSpeedModel; 13 use App\Models\RankData\Speed as GoogleSpeedModel;
14 use App\Services\BatchExportService; 14 use App\Services\BatchExportService;
@@ -7,7 +7,7 @@ @@ -7,7 +7,7 @@
7 * @time :2023/8/19 9:11 7 * @time :2023/8/19 9:11
8 */ 8 */
9 9
10 -namespace App\Http\Controllers\Bside; 10 +namespace App\Http\Controllers\Bside\User;
11 11
12 use App\Enums\Common\Code; 12 use App\Enums\Common\Code;
13 use App\Events\WebSocketMessage; 13 use App\Events\WebSocketMessage;
@@ -15,21 +15,16 @@ use App\Events\WebSocketMessageSent; @@ -15,21 +15,16 @@ use App\Events\WebSocketMessageSent;
15 use App\Helper\Common; 15 use App\Helper\Common;
16 use App\Helper\Translate; 16 use App\Helper\Translate;
17 use App\Helper\Wechat; 17 use App\Helper\Wechat;
18 -use App\Http\Logic\Bside\User\UserLogic; 18 +use App\Http\Controllers\Bside\BaseController;
19 use App\Http\Logic\Bside\User\UserLoginLogic; 19 use App\Http\Logic\Bside\User\UserLoginLogic;
20 -use App\Models\File\Image as ImageModel;  
21 use App\Models\Project\Project; 20 use App\Models\Project\Project;
22 use App\Models\Service\Service; 21 use App\Models\Service\Service;
23 use App\Models\Sms\SmsLog; 22 use App\Models\Sms\SmsLog;
24 -use App\Models\Template\Template;  
25 -use App\Models\Template\TemplateModule;  
26 use App\Models\User\DeptUser; 23 use App\Models\User\DeptUser;
27 use App\Models\User\ProjectRole; 24 use App\Models\User\ProjectRole;
28 use App\Models\User\User; 25 use App\Models\User\User;
29 -use App\Models\User\User as UserModel;  
30 use App\Utils\EncryptUtils; 26 use App\Utils\EncryptUtils;
31 -use Illuminate\Database\Eloquent\Model;  
32 -use \Illuminate\Support\Facades\Cache; 27 +use Illuminate\Support\Facades\Cache;
33 use Mrgoon\AliSms\AliSms; 28 use Mrgoon\AliSms\AliSms;
34 29
35 class LoginController extends BaseController 30 class LoginController extends BaseController
@@ -116,7 +111,7 @@ class LoginController extends BaseController @@ -116,7 +111,7 @@ class LoginController extends BaseController
116 'mobile.regex' => '请输入正确的手机号码', 111 'mobile.regex' => '请输入正确的手机号码',
117 ]); 112 ]);
118 $mobile = $this->param['mobile']; 113 $mobile = $this->param['mobile'];
119 - $user = UserModel::where(['mobile' => $mobile])->first(); 114 + $user = User::where(['mobile' => $mobile])->first();
120 if (empty($user)) { 115 if (empty($user)) {
121 $this->response('请输入正确的手机号码!', Code::USER_LOGIN_ERROE); 116 $this->response('请输入正确的手机号码!', Code::USER_LOGIN_ERROE);
122 } 117 }
@@ -5,7 +5,7 @@ namespace App\Http\Controllers\Bside\Visit; @@ -5,7 +5,7 @@ namespace App\Http\Controllers\Bside\Visit;
5 5
6 use App\Enums\Common\Code; 6 use App\Enums\Common\Code;
7 use App\Http\Controllers\Bside\BaseController; 7 use App\Http\Controllers\Bside\BaseController;
8 -use App\Http\Logic\Bside\VisitLogic; 8 +use App\Http\Logic\Bside\Visit\VisitLogic;
9 9
10 10
11 /** 11 /**
@@ -145,6 +145,7 @@ class ATemplateLogic extends BaseLogic @@ -145,6 +145,7 @@ class ATemplateLogic extends BaseLogic
145 DB::rollBack(); 145 DB::rollBack();
146 $this->fail('error'); 146 $this->fail('error');
147 } 147 }
  148 + return $this->success();
148 } 149 }
149 150
150 /** 151 /**
@@ -10,6 +10,7 @@ @@ -10,6 +10,7 @@
10 namespace App\Http\Logic\Bside\BTemplate; 10 namespace App\Http\Logic\Bside\BTemplate;
11 11
12 use App\Http\Logic\Bside\BaseLogic; 12 use App\Http\Logic\Bside\BaseLogic;
  13 +use App\Models\Service\Service as ServiceSettingModel;
13 use App\Models\Template\BTemplate; 14 use App\Models\Template\BTemplate;
14 use App\Models\Template\BTemplateLog; 15 use App\Models\Template\BTemplateLog;
15 16
@@ -81,6 +82,12 @@ class BTemplateLogLogic extends BaseLogic @@ -81,6 +82,12 @@ class BTemplateLogLogic extends BaseLogic
81 if($info === false){ 82 if($info === false){
82 $this->fail('当前数据不存在,或已被删除'); 83 $this->fail('当前数据不存在,或已被删除');
83 } 84 }
84 - return $this->success($info); 85 + $serviceSettingModel = new ServiceSettingModel();
  86 + $list = $serviceSettingModel->list(['type'=>2],'created_at');
  87 + $data = [
  88 + 'info' => $info,
  89 + 'header_footer'=>$list,
  90 + ];
  91 + return $this->success($data);
85 } 92 }
86 } 93 }
1 <?php 1 <?php
2 2
3 -namespace App\Http\Logic\Bside; 3 +namespace App\Http\Logic\Bside\Inquiry;
4 4
5 use App\Helper\Arr; 5 use App\Helper\Arr;
6 use App\Helper\FormGlobalsoApi; 6 use App\Helper\FormGlobalsoApi;
7 use App\Helper\Translate; 7 use App\Helper\Translate;
8 use App\Http\Logic\Aside\Project\ProjectLogic; 8 use App\Http\Logic\Aside\Project\ProjectLogic;
  9 +use App\Http\Logic\Bside\BaseLogic;
9 10
10 /** 11 /**
11 * Class InquiryLogic 12 * Class InquiryLogic
1 <?php 1 <?php
2 2
3 -namespace App\Http\Logic\Bside; 3 +namespace App\Http\Logic\Bside\RankData;
4 4
5 5
6 use App\Helper\Arr; 6 use App\Helper\Arr;
@@ -8,6 +8,7 @@ use App\Helper\QuanqiusouApi; @@ -8,6 +8,7 @@ use App\Helper\QuanqiusouApi;
8 use App\Helper\Translate; 8 use App\Helper\Translate;
9 use App\Http\Logic\Aside\Project\DomainInfoLogic; 9 use App\Http\Logic\Aside\Project\DomainInfoLogic;
10 use App\Http\Logic\Aside\Project\ProjectLogic; 10 use App\Http\Logic\Aside\Project\ProjectLogic;
  11 +use App\Http\Logic\Bside\BaseLogic;
11 use App\Models\Project\Project; 12 use App\Models\Project\Project;
12 use App\Models\RankData\ExternalLinks; 13 use App\Models\RankData\ExternalLinks;
13 use App\Models\RankData\IndexedPages; 14 use App\Models\RankData\IndexedPages;
1 <?php 1 <?php
2 2
3 -namespace App\Http\Logic\Bside; 3 +namespace App\Http\Logic\Bside\Visit;
4 4
5 -use App\Http\Logic\Logic; 5 +use App\Http\Logic\Bside\BaseLogic;
6 use App\Models\Visit\Visit; 6 use App\Models\Visit\Visit;
7 use App\Models\Visit\VisitItem; 7 use App\Models\Visit\VisitItem;
8 8
@@ -349,13 +349,13 @@ Route::middleware(['bloginauth'])->group(function () { @@ -349,13 +349,13 @@ Route::middleware(['bloginauth'])->group(function () {
349 }); 349 });
350 //无需登录验证的路由组 350 //无需登录验证的路由组
351 Route::group([], function () { 351 Route::group([], function () {
352 - Route::any('/login', [\App\Http\Controllers\Bside\LoginController::class, 'login'])->name('login');  
353 - Route::any('/projectLogin', [\App\Http\Controllers\Bside\LoginController::class, 'projectLogin'])->name('projectLogin');  
354 - Route::any('/ceshi', [\App\Http\Controllers\Bside\LoginController::class, 'ceshi'])->name('ceshi');  
355 - Route::any('/stringTranslation', [\App\Http\Controllers\Bside\LoginController::class, 'stringTranslation'])->name('stringTranslation');  
356 - Route::any('/sendLoginSms', [\App\Http\Controllers\Bside\LoginController::class, 'sendLoginSms'])->name('sendLoginSms');  
357 - Route::any('/autologin', [\App\Http\Controllers\Bside\LoginController::class, 'autologin'])->name('autologin');  
358 - Route::any('/qrcode', [\App\Http\Controllers\Bside\LoginController::class, 'qrcode'])->name('qrcode');  
359 - Route::any('/globalSo_v6_login', [\App\Http\Controllers\Bside\LoginController::class, 'globalSo_v6_login'])->name('globalSo_v6_login');  
360 - Route::any('/getWechatLoginInfo', [\App\Http\Controllers\Bside\LoginController::class, 'getWechatLoginInfo'])->name('getWechatLoginInfo'); 352 + Route::any('/login', [\App\Http\Controllers\Bside\User\LoginController::class, 'login'])->name('login');
  353 + Route::any('/projectLogin', [\App\Http\Controllers\Bside\User\LoginController::class, 'projectLogin'])->name('projectLogin');
  354 + Route::any('/ceshi', [\App\Http\Controllers\Bside\User\LoginController::class, 'ceshi'])->name('ceshi');
  355 + Route::any('/stringTranslation', [\App\Http\Controllers\Bside\User\LoginController::class, 'stringTranslation'])->name('stringTranslation');
  356 + Route::any('/sendLoginSms', [\App\Http\Controllers\Bside\User\LoginController::class, 'sendLoginSms'])->name('sendLoginSms');
  357 + Route::any('/autologin', [\App\Http\Controllers\Bside\User\LoginController::class, 'autologin'])->name('autologin');
  358 + Route::any('/qrcode', [\App\Http\Controllers\Bside\User\LoginController::class, 'qrcode'])->name('qrcode');
  359 + Route::any('/globalSo_v6_login', [\App\Http\Controllers\Bside\User\LoginController::class, 'globalSo_v6_login'])->name('globalSo_v6_login');
  360 + Route::any('/getWechatLoginInfo', [\App\Http\Controllers\Bside\User\LoginController::class, 'getWechatLoginInfo'])->name('getWechatLoginInfo');
361 }); 361 });
1 <?php 1 <?php
2 2
3 use Illuminate\Support\Facades\Route; 3 use Illuminate\Support\Facades\Route;
  4 +
4 /** 5 /**
5 * @remark : 6 * @remark :
6 * @name :wechat.php 7 * @name :wechat.php
@@ -8,5 +9,5 @@ use Illuminate\Support\Facades\Route; @@ -8,5 +9,5 @@ use Illuminate\Support\Facades\Route;
8 * @method :post 9 * @method :post
9 * @time :2023/8/24 10:14 10 * @time :2023/8/24 10:14
10 */ 11 */
11 -Route::any('/eventmessage', [\App\Http\Controllers\Bside\LoginController::class, 'eventMessage'])->name('eventMessage'); 12 +Route::any('/eventmessage', [\App\Http\Controllers\Bside\User\LoginController::class, 'eventMessage'])->name('eventMessage');
12 13