作者 lyh

gx

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