作者 lyh

gx排序

@@ -130,4 +130,23 @@ class CustomModuleCategoryController extends BaseController @@ -130,4 +130,23 @@ class CustomModuleCategoryController extends BaseController
130 $logic->categoryDel(); 130 $logic->categoryDel();
131 $this->response('success'); 131 $this->response('success');
132 } 132 }
  133 +
  134 + /**
  135 + * @remark :排序
  136 + * @name :sort
  137 + * @author :lyh
  138 + * @method :post
  139 + * @time :2024/1/3 14:18
  140 + */
  141 + public function sort(CustomModuleCategoryLogic $logic){
  142 + $this->request->validate([
  143 + 'id'=>['required'],
  144 + 'sort'=>['required'],
  145 + ],[
  146 + 'id.required' => 'ID不能为空',
  147 + 'sort.required' => '排序字段不能为空',
  148 + ]);
  149 + $logic->categorySort();
  150 + $this->response('success');
  151 + }
133 } 152 }
@@ -219,4 +219,19 @@ class CustomModuleCategoryLogic extends BaseLogic @@ -219,4 +219,19 @@ class CustomModuleCategoryLogic extends BaseLogic
219 $this->curlDelRoute(['route'=>$info['route']]); 219 $this->curlDelRoute(['route'=>$info['route']]);
220 return $this->success(); 220 return $this->success();
221 } 221 }
  222 +
  223 + /**
  224 + * @remark :排序
  225 + * @name :categorySort
  226 + * @author :lyh
  227 + * @method :post
  228 + * @time :2023/9/26 17:38
  229 + */
  230 + public function categorySort(){
  231 + $rs = $this->model->edit(['sort'=>$this->param['sort']],['id'=>$this->param['id']]);
  232 + if($rs === false){
  233 + $this->fail('系统错误,请联系管理员');
  234 + }
  235 + return $this->success();
  236 + }
222 } 237 }
@@ -446,6 +446,7 @@ Route::middleware(['bloginauth'])->group(function () { @@ -446,6 +446,7 @@ Route::middleware(['bloginauth'])->group(function () {
446 Route::any('/info', [\App\Http\Controllers\Bside\CustomModule\CustomModuleCategoryController::class, 'info'])->name('custom_category_info'); 446 Route::any('/info', [\App\Http\Controllers\Bside\CustomModule\CustomModuleCategoryController::class, 'info'])->name('custom_category_info');
447 Route::any('/save', [\App\Http\Controllers\Bside\CustomModule\CustomModuleCategoryController::class, 'save'])->name('custom_category_save'); 447 Route::any('/save', [\App\Http\Controllers\Bside\CustomModule\CustomModuleCategoryController::class, 'save'])->name('custom_category_save');
448 Route::any('/del', [\App\Http\Controllers\Bside\CustomModule\CustomModuleCategoryController::class, 'del'])->name('custom_category_del'); 448 Route::any('/del', [\App\Http\Controllers\Bside\CustomModule\CustomModuleCategoryController::class, 'del'])->name('custom_category_del');
  449 + Route::any('/sort', [\App\Http\Controllers\Bside\CustomModule\CustomModuleCategoryController::class, 'sort'])->name('custom_category_sort');
449 }); 450 });
450 451
451 Route::prefix('content')->group(function () { 452 Route::prefix('content')->group(function () {