作者 lyh

gx

... ... @@ -25,4 +25,16 @@ class BTemplateModuleController extends BaseController
$list = $BTemplateModuleLogic->ModuleList($this->map,$this->page,$this->row,$this->order);
$this->response('success',Code::SUCCESS,$list);
}
/**
* @remark :获取所有模块类型
* @name :getType
* @author :lyh
* @method :post
* @time :2023/6/29 14:41
*/
public function getType(BTemplateModuleLogic $BTemplateModuleLogic){
$list = $BTemplateModuleLogic->ModuleType($this->map);
$this->response('success',Code::SUCCESS,$list);
}
}
... ...
... ... @@ -4,6 +4,7 @@ namespace App\Http\Logic\Bside\BTemplate;
use App\Http\Logic\Bside\BaseLogic;
use App\Models\Template\TemplateModule;
use App\Models\Template\TemplateType;
class BTemplateModuleLogic extends BaseLogic
{
... ... @@ -25,4 +26,17 @@ class BTemplateModuleLogic extends BaseLogic
$lists = $this->model->lists($map,$page,$row,$order,$filed);
return $this->success($lists);
}
/**
* @remark :获取所有模块类型
* @name :ModuleType
* @author :lyh
* @method :post
* @time :2023/6/29 14:42
*/
public function ModuleType($map){
$typeModel = new TemplateType();
$lists = $typeModel->list($map);
return $this->success($lists);
}
}
... ...
<?php
namespace App\Models\Template;
use App\Models\Base;
/**
* @remark :左侧模块类型表
* @name :TemplateType
* @author :lyh
* @time :2023/6/29 14:46
*/
class TemplateType extends Base
{
protected $table = 'gl_template_type';
}
... ...
... ... @@ -251,6 +251,7 @@ Route::middleware(['bloginauth'])->group(function () {
Route::prefix('module')->group(function () {
//获取所有左侧模版
Route::any('/', [\App\Http\Controllers\Bside\Template\BTemplateModuleController::class, 'lists'])->name('template_module_lists');
Route::any('/type', [\App\Http\Controllers\Bside\Template\BTemplateModuleController::class, 'getType'])->name('template_module_getType');
});
});
... ...