作者 lyh

gx

@@ -2,7 +2,9 @@ @@ -2,7 +2,9 @@
2 2
3 namespace App\Http\Controllers\Bside\Template; 3 namespace App\Http\Controllers\Bside\Template;
4 4
  5 +use App\Enums\Common\Code;
5 use App\Http\Controllers\Bside\BaseController; 6 use App\Http\Controllers\Bside\BaseController;
  7 +use App\Http\Logic\Bside\BTemplate\BTemplateModuleLogic;
6 8
7 /** 9 /**
8 * @remark :左侧模块管理 10 * @remark :左侧模块管理
@@ -19,7 +21,8 @@ class BTemplateModuleController extends BaseController @@ -19,7 +21,8 @@ class BTemplateModuleController extends BaseController
19 * @method :post 21 * @method :post
20 * @time :2023/6/29 11:33 22 * @time :2023/6/29 11:33
21 */ 23 */
22 - public function lists(){  
23 - 24 + public function lists(BTemplateModuleLogic $BTemplateModuleLogic){
  25 + $list = $BTemplateModuleLogic->ModuleList($this->map);
  26 + $this->response('success',Code::SUCCESS,$list);
24 } 27 }
25 } 28 }
@@ -14,4 +14,15 @@ class BTemplateModuleLogic extends BaseLogic @@ -14,4 +14,15 @@ class BTemplateModuleLogic extends BaseLogic
14 $this->param = $this->requestAll; 14 $this->param = $this->requestAll;
15 } 15 }
16 16
  17 + /**
  18 + * @remark :获取左侧模块列表
  19 + * @name :ModuleList
  20 + * @author :lyh
  21 + * @method :post
  22 + * @time :2023/6/29 13:35
  23 + */
  24 + public function ModuleList($map){
  25 + $list = $this->model->list($map);
  26 + return $this->success($list);
  27 + }
17 } 28 }
@@ -245,6 +245,12 @@ Route::middleware(['bloginauth'])->group(function () { @@ -245,6 +245,12 @@ Route::middleware(['bloginauth'])->group(function () {
245 Route::any('/getPublicTemplate', [\App\Http\Controllers\Bside\Template\BTemplateController::class, 'getPublicTemplate'])->name('template_getPublicTemplate'); 245 Route::any('/getPublicTemplate', [\App\Http\Controllers\Bside\Template\BTemplateController::class, 'getPublicTemplate'])->name('template_getPublicTemplate');
246 //设置默认主题模版 246 //设置默认主题模版
247 Route::any('/setPublicTemplate', [\App\Http\Controllers\Bside\Template\BTemplateController::class, 'setPublicTemplate'])->name('template_setPublicTemplate'); 247 Route::any('/setPublicTemplate', [\App\Http\Controllers\Bside\Template\BTemplateController::class, 'setPublicTemplate'])->name('template_setPublicTemplate');
  248 +
  249 + // 模板
  250 + Route::prefix('module')->group(function () {
  251 + //获取所有左侧模版
  252 + Route::any('/', [\App\Http\Controllers\Bside\Template\BTemplateModuleController::class, 'lists'])->name('template_module_lists');
  253 + });
248 }); 254 });
249 255
250 256