作者 lyh

GXgeo设置

@@ -12,6 +12,8 @@ namespace App\Http\Controllers\Bside\Geo; @@ -12,6 +12,8 @@ namespace App\Http\Controllers\Bside\Geo;
12 use App\Enums\Common\Code; 12 use App\Enums\Common\Code;
13 use App\Http\Controllers\Bside\BaseController; 13 use App\Http\Controllers\Bside\BaseController;
14 use App\Http\Logic\Bside\Geo\GeoQuestionResLogic; 14 use App\Http\Logic\Bside\Geo\GeoQuestionResLogic;
  15 +use App\Models\Geo\GeoPlatform;
  16 +use App\Models\Geo\GeoQuestion;
15 use Illuminate\Http\Request; 17 use Illuminate\Http\Request;
16 18
17 /** 19 /**
@@ -28,6 +30,21 @@ class GeoQuestionResController extends BaseController @@ -28,6 +30,21 @@ class GeoQuestionResController extends BaseController
28 parent::__construct($request); 30 parent::__construct($request);
29 $this->logic = new GeoQuestionResLogic(); 31 $this->logic = new GeoQuestionResLogic();
30 } 32 }
  33 + /**
  34 + * @remark :获取类型
  35 + * @name :getType
  36 + * @author :lyh
  37 + * @method :post
  38 + * @time :2025/7/3 10:47
  39 + */
  40 + public function getType(){
  41 + $questionModel = new GeoQuestion();
  42 + $data['type'] = $questionModel->brandType();
  43 + $data['frequency'] = $questionModel->frequency;
  44 + $geoPlatformModel = new GeoPlatform();
  45 + $data['platform'] = $geoPlatformModel->getList();
  46 + return $this->success($data);
  47 + }
31 48
32 /** 49 /**
33 * @remark :获取列表数据 50 * @remark :获取列表数据
@@ -39,21 +39,6 @@ class GeoLogic extends BaseLogic @@ -39,21 +39,6 @@ class GeoLogic extends BaseLogic
39 } 39 }
40 40
41 /** 41 /**
42 - * @remark :获取类型  
43 - * @name :getType  
44 - * @author :lyh  
45 - * @method :post  
46 - * @time :2025/7/3 10:47  
47 - */  
48 - public function getType(){  
49 - $data['type'] = $this->model->brandType();  
50 - $data['frequency'] = $this->model->frequency;  
51 - $geoPlatformModel = new GeoPlatform();  
52 - $data['platform'] = $geoPlatformModel->getList();  
53 - return $this->success($data);  
54 - }  
55 -  
56 - /**  
57 * @remark :获取问题列表 42 * @remark :获取问题列表
58 * @name :getGeoQuestionList 43 * @name :getGeoQuestionList
59 * @author :lyh 44 * @author :lyh
@@ -555,7 +555,6 @@ Route::middleware(['aloginauth'])->group(function () { @@ -555,7 +555,6 @@ Route::middleware(['aloginauth'])->group(function () {
555 //geo设置 555 //geo设置
556 Route::prefix('geo')->group(function () { 556 Route::prefix('geo')->group(function () {
557 Route::any('/setGeoStatus', [Aside\Geo\GeoQuestionController::class, 'setGeoStatus'])->name('admin.geo_setGeoStatus');//开启与关闭geo设置 557 Route::any('/setGeoStatus', [Aside\Geo\GeoQuestionController::class, 'setGeoStatus'])->name('admin.geo_setGeoStatus');//开启与关闭geo设置
558 - Route::any('/getType', [Aside\Geo\GeoQuestionController::class, 'getType'])->name('admin.geo_getType');//geo设置类型  
559 Route::prefix('question')->group(function () { 558 Route::prefix('question')->group(function () {
560 Route::any('/getGeoQuestionList', [Aside\Geo\GeoQuestionController::class, 'getGeoQuestionList'])->name('admin.geo_question_getGeoQuestionList'); 559 Route::any('/getGeoQuestionList', [Aside\Geo\GeoQuestionController::class, 'getGeoQuestionList'])->name('admin.geo_question_getGeoQuestionList');
561 Route::any('/saveGeoQuestion', [Aside\Geo\GeoQuestionController::class, 'saveGeoQuestion'])->name('admin.geo_question_saveGeoQuestion'); 560 Route::any('/saveGeoQuestion', [Aside\Geo\GeoQuestionController::class, 'saveGeoQuestion'])->name('admin.geo_question_saveGeoQuestion');
@@ -753,6 +753,7 @@ Route::middleware(['bloginauth'])->group(function () { @@ -753,6 +753,7 @@ Route::middleware(['bloginauth'])->group(function () {
753 Route::prefix('geo_result')->group(function () { 753 Route::prefix('geo_result')->group(function () {
754 Route::any('/getList', [\App\Http\Controllers\Bside\Geo\GeoQuestionResController::class,'getList'])->name('geo_result_getList'); 754 Route::any('/getList', [\App\Http\Controllers\Bside\Geo\GeoQuestionResController::class,'getList'])->name('geo_result_getList');
755 Route::any('/getInfo', [\App\Http\Controllers\Bside\Geo\GeoQuestionResController::class,'getInfo'])->name('geo_result_getInfo'); 755 Route::any('/getInfo', [\App\Http\Controllers\Bside\Geo\GeoQuestionResController::class,'getInfo'])->name('geo_result_getInfo');
  756 + Route::any('/getType', [\App\Http\Controllers\Bside\Geo\GeoQuestionResController::class, 'getType'])->name('geo_result_getType');//geo设置类型
756 }); 757 });
757 }); 758 });
758 //无需登录验证的路由组 759 //无需登录验证的路由组