作者 lyh

gx排序

... ... @@ -130,4 +130,23 @@ class CustomModuleCategoryController extends BaseController
$logic->categoryDel();
$this->response('success');
}
/**
* @remark :排序
* @name :sort
* @author :lyh
* @method :post
* @time :2024/1/3 14:18
*/
public function sort(CustomModuleCategoryLogic $logic){
$this->request->validate([
'id'=>['required'],
'sort'=>['required'],
],[
'id.required' => 'ID不能为空',
'sort.required' => '排序字段不能为空',
]);
$logic->categorySort();
$this->response('success');
}
}
... ...
... ... @@ -219,4 +219,19 @@ class CustomModuleCategoryLogic extends BaseLogic
$this->curlDelRoute(['route'=>$info['route']]);
return $this->success();
}
/**
* @remark :排序
* @name :categorySort
* @author :lyh
* @method :post
* @time :2023/9/26 17:38
*/
public function categorySort(){
$rs = $this->model->edit(['sort'=>$this->param['sort']],['id'=>$this->param['id']]);
if($rs === false){
$this->fail('系统错误,请联系管理员');
}
return $this->success();
}
}
... ...
... ... @@ -446,6 +446,7 @@ Route::middleware(['bloginauth'])->group(function () {
Route::any('/info', [\App\Http\Controllers\Bside\CustomModule\CustomModuleCategoryController::class, 'info'])->name('custom_category_info');
Route::any('/save', [\App\Http\Controllers\Bside\CustomModule\CustomModuleCategoryController::class, 'save'])->name('custom_category_save');
Route::any('/del', [\App\Http\Controllers\Bside\CustomModule\CustomModuleCategoryController::class, 'del'])->name('custom_category_del');
Route::any('/sort', [\App\Http\Controllers\Bside\CustomModule\CustomModuleCategoryController::class, 'sort'])->name('custom_category_sort');
});
Route::prefix('content')->group(function () {
... ...