作者 lyh

gx

... ... @@ -46,4 +46,21 @@ class BTemplateModuleProjectController extends BaseController
$logic->moduleProjectSave();
return $this->response('success');
}
/**
* @remark :
* @name :del
* @author :lyh
* @method :post
* @time :2023/11/28 17:39
*/
public function del(BTemplateModuleProjectLogic $logic){
$this->request->validate([
'id'=>'required',
],[
'id.required' => 'id不能为空',
]);
$logic->delModule();
$this->response('success');
}
}
... ...
... ... @@ -38,4 +38,20 @@ class BTemplateModuleProjectLogic extends BaseLogic
}
return $this->success();
}
/**
* @remark :
* @name :delModule
* @author :lyh
* @method :post
* @time :2023/11/28 17:42
*/
public function delModule(){
try {
$this->model->del($this->param);
}catch (\Exception $e){
$this->fail('系统错误,请联系管理员');
}
return $this->success();
}
}
... ...
... ... @@ -327,6 +327,7 @@ Route::middleware(['bloginauth'])->group(function () {
//获取所有左侧模版
Route::any('/', [\App\Http\Controllers\Bside\Template\BTemplateModuleProjectController::class, 'lists'])->name('template_module_project_lists');
Route::any('/save', [\App\Http\Controllers\Bside\Template\BTemplateModuleProjectController::class, 'save'])->name('template_module_project_save');
Route::any('/del', [\App\Http\Controllers\Bside\Template\BTemplateModuleProjectController::class, 'del'])->name('template_module_project_del');
});
//编辑记录
... ...