作者 lyh

gx

... ... @@ -56,6 +56,25 @@ class TutorialController extends BaseController
}
/**
* @remark :排序
* @name :sort
* @author :lyh
* @method :post
* @time :2024/5/14 9:39
*/
public function sort(TutorialLogic $logic){
$this->request->validate([
'id'=>'required',
'sort'=>'required',
], [
'id.required' => '标识id不为空',
'sort.required' => '排序sort不为空',
]);
$data = $logic->sortTutorial();
$this->response('success',Code::SUCCESS,$data);
}
/**
* @remark :修改状态
* @name :status
* @author :lyh
... ...
... ... @@ -51,6 +51,19 @@ class TutorialLogic extends BaseLogic
}
/**
* @remark :修改状排序
* @name :statusTutorial
* @author :lyh
* @method :post
* @time :2024/5/13 17:42
*/
public function sortTutorial(){
$rs = $this->model->edit(['sort'=>$this->param['sort']],['id'=>$this->param['id']]);
return $this->success($rs);
}
/**
* @remark :删除数据
* @name :delTutorial
* @author :lyh
... ...
... ... @@ -397,6 +397,7 @@ Route::middleware(['aloginauth'])->group(function () {
Route::prefix('tutorial')->group(function () {
Route::any('/', [Aside\Com\TutorialController::class, 'lists'])->name('admin.tutorial_lists');
Route::any('/save', [Aside\Com\TutorialController::class, 'save'])->name('admin.tutorial_save');
Route::any('/sort', [Aside\Com\TutorialController::class, 'sort'])->name('admin.tutorial_sort');
Route::any('/status', [Aside\Com\TutorialController::class, 'status'])->name('admin.tutorial_status');
Route::any('/del', [Aside\Com\TutorialController::class, 'del'])->name('admin.tutorial_del');
});
... ...