作者 lyh

gx

... ... @@ -49,7 +49,7 @@ class TutorialController extends BaseController
'url'=>'required',
], [
'name.required' => '标识name不为空',
'url.required' => '标识url不为空',
'url.required' => '文件链接url不为空',
]);
$data = $logic->saveTutorial();
$this->response('success',Code::SUCCESS,$data);
... ...
... ... @@ -29,7 +29,13 @@ class TutorialLogic extends BaseLogic
* @time :2024/5/13 17:39
*/
public function saveTutorial(){
return $this->success();
if(isset($this->param['id']) && !empty($this->param['id'])){
$id = $this->param['id'];
$this->model->edit($this->param,['id'=>$id]);
}else{
$this->model->addReturnId($this->param);
}
return $this->success(['id'=>$id]);
}
/**
... ... @@ -40,7 +46,8 @@ class TutorialLogic extends BaseLogic
* @time :2024/5/13 17:42
*/
public function statusTutorial(){
return $this->success();
$rs = $this->model->edit(['status'=>$this->param['status']],['id'=>$this->param['id']]);
return $this->success($rs);
}
/**
... ... @@ -51,6 +58,7 @@ class TutorialLogic extends BaseLogic
* @time :2024/5/13 17:41
*/
public function delTutorial(){
return $this->success();
$rs = $this->model->del(['id'=>$this->param['id']]);
return $this->success($rs);
}
}
... ...
... ... @@ -386,13 +386,21 @@ Route::middleware(['aloginauth'])->group(function () {
Route::any('/pageType', [Aside\Template\ReplaceHtmlController::class, 'pageType'])->name('admin.replace_pageType');
});
//可视化数据替换
//v6更新日志
Route::prefix('v6_update')->group(function () {
Route::any('/', [Aside\Com\V6UpdateLogController::class, 'lists'])->name('admin.v6_update');
Route::any('/save', [Aside\Com\V6UpdateLogController::class, 'save'])->name('admin.v6_update_save');
Route::any('/del', [Aside\Com\V6UpdateLogController::class, 'del'])->name('admin.v6_update_del');
});
//oa教程
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('/status', [Aside\Com\TutorialController::class, 'status'])->name('admin.tutorial_status');
Route::any('/del', [Aside\Com\TutorialController::class, 'del'])->name('admin.tutorial_del');
});
Route::any('/generate_aicc_token', [Aside\Com\IndexController::class, 'generateAiCCToken'])->name('admin.generate_aicc_token');
Route::any('/getAutoToken', [Aside\Com\IndexController::class, 'getAutoToken'])->name('admin.getAutoToken');
});
... ...