作者 lyh

gx

@@ -46,4 +46,21 @@ class BTemplateModuleProjectController extends BaseController @@ -46,4 +46,21 @@ class BTemplateModuleProjectController extends BaseController
46 $logic->moduleProjectSave(); 46 $logic->moduleProjectSave();
47 return $this->response('success'); 47 return $this->response('success');
48 } 48 }
  49 +
  50 + /**
  51 + * @remark :
  52 + * @name :del
  53 + * @author :lyh
  54 + * @method :post
  55 + * @time :2023/11/28 17:39
  56 + */
  57 + public function del(BTemplateModuleProjectLogic $logic){
  58 + $this->request->validate([
  59 + 'id'=>'required',
  60 + ],[
  61 + 'id.required' => 'id不能为空',
  62 + ]);
  63 + $logic->delModule();
  64 + $this->response('success');
  65 + }
49 } 66 }
@@ -38,4 +38,20 @@ class BTemplateModuleProjectLogic extends BaseLogic @@ -38,4 +38,20 @@ class BTemplateModuleProjectLogic extends BaseLogic
38 } 38 }
39 return $this->success(); 39 return $this->success();
40 } 40 }
  41 +
  42 + /**
  43 + * @remark :
  44 + * @name :delModule
  45 + * @author :lyh
  46 + * @method :post
  47 + * @time :2023/11/28 17:42
  48 + */
  49 + public function delModule(){
  50 + try {
  51 + $this->model->del($this->param);
  52 + }catch (\Exception $e){
  53 + $this->fail('系统错误,请联系管理员');
  54 + }
  55 + return $this->success();
  56 + }
41 } 57 }
@@ -327,6 +327,7 @@ Route::middleware(['bloginauth'])->group(function () { @@ -327,6 +327,7 @@ Route::middleware(['bloginauth'])->group(function () {
327 //获取所有左侧模版 327 //获取所有左侧模版
328 Route::any('/', [\App\Http\Controllers\Bside\Template\BTemplateModuleProjectController::class, 'lists'])->name('template_module_project_lists'); 328 Route::any('/', [\App\Http\Controllers\Bside\Template\BTemplateModuleProjectController::class, 'lists'])->name('template_module_project_lists');
329 Route::any('/save', [\App\Http\Controllers\Bside\Template\BTemplateModuleProjectController::class, 'save'])->name('template_module_project_save'); 329 Route::any('/save', [\App\Http\Controllers\Bside\Template\BTemplateModuleProjectController::class, 'save'])->name('template_module_project_save');
  330 + Route::any('/del', [\App\Http\Controllers\Bside\Template\BTemplateModuleProjectController::class, 'del'])->name('template_module_project_del');
330 }); 331 });
331 332
332 //编辑记录 333 //编辑记录