作者 lyh

gx

@@ -72,7 +72,29 @@ class CustomTemplateController extends BaseController @@ -72,7 +72,29 @@ class CustomTemplateController extends BaseController
72 * @time :2023/6/29 9:30 72 * @time :2023/6/29 9:30
73 */ 73 */
74 public function del(CustomTemplateLogic $customTemplateLogic){ 74 public function del(CustomTemplateLogic $customTemplateLogic){
  75 + $this->request->validate([
  76 + 'id'=>['required'],
  77 + ],[
  78 + 'id.required' => 'ID不能为空',
  79 + ]);
75 $customTemplateLogic->customTemplateDel(); 80 $customTemplateLogic->customTemplateDel();
76 $this->response('success'); 81 $this->response('success');
77 } 82 }
  83 +
  84 + /**
  85 + * @remark :保存html
  86 + * @name :saveHtml
  87 + * @author :lyh
  88 + * @method :post
  89 + * @time :2023/6/29 17:03
  90 + */
  91 + public function saveHtml(CustomTemplateLogic $customTemplateLogic){
  92 + $this->request->validate([
  93 + 'id'=>['required'],
  94 + ],[
  95 + 'id.required' => 'ID不能为空',
  96 + ]);
  97 + $customTemplateLogic->customTemplateSave();
  98 + $this->response('success');
  99 + }
78 } 100 }
@@ -70,6 +70,10 @@ class CustomTemplateLogic extends BaseLogic @@ -70,6 +70,10 @@ class CustomTemplateLogic extends BaseLogic
70 * @time :2023/6/29 16:21 70 * @time :2023/6/29 16:21
71 */ 71 */
72 public function customTemplateDel(){ 72 public function customTemplateDel(){
  73 + $rs = $this->model->edit(['deleted_status'=>1,'deleted_at'=>date('Y-m-d H:i:s')],['id'=>$this->param['id']]);
  74 + if($rs === false){
  75 + $this->fail('error');
  76 + }
73 return $this->success(); 77 return $this->success();
74 } 78 }
75 } 79 }
@@ -259,6 +259,7 @@ Route::middleware(['bloginauth'])->group(function () { @@ -259,6 +259,7 @@ Route::middleware(['bloginauth'])->group(function () {
259 Route::any('/', [\App\Http\Controllers\Bside\Template\CustomTemplateController::class, 'lists'])->name('custom_lists'); 259 Route::any('/', [\App\Http\Controllers\Bside\Template\CustomTemplateController::class, 'lists'])->name('custom_lists');
260 Route::any('/read', [\App\Http\Controllers\Bside\Template\CustomTemplateController::class, 'read'])->name('custom_read'); 260 Route::any('/read', [\App\Http\Controllers\Bside\Template\CustomTemplateController::class, 'read'])->name('custom_read');
261 Route::any('/save', [\App\Http\Controllers\Bside\Template\CustomTemplateController::class, 'save'])->name('custom_save'); 261 Route::any('/save', [\App\Http\Controllers\Bside\Template\CustomTemplateController::class, 'save'])->name('custom_save');
  262 + Route::any('/saveHtml', [\App\Http\Controllers\Bside\Template\CustomTemplateController::class, 'saveHtml'])->name('custom_saveHtml');
262 Route::any('/del', [\App\Http\Controllers\Bside\Template\CustomTemplateController::class, 'del'])->name('custom_del'); 263 Route::any('/del', [\App\Http\Controllers\Bside\Template\CustomTemplateController::class, 'del'])->name('custom_del');
263 }); 264 });
264 // 导航栏编辑 265 // 导航栏编辑