正在显示
3 个修改的文件
包含
34 行增加
和
0 行删除
| @@ -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 | //编辑记录 |
-
请 注册 或 登录 后发表评论