作者 lyh

gx

... ... @@ -48,6 +48,23 @@ class BTemplateLogController extends BaseController
}
/**
* @remark :获取数据详情
* @name :info
* @author :lyh
* @method :post
* @time :2023/9/19 14:41
*/
public function info(BTemplateLogLogic $logic){
$this->request->validate([
'id'=>['required'],
],[
'id.required' => '模版ID不能为空',
]);
$info = $logic->templateLogInfo();
$this->response('success',Code::SUCCESS,$info);
}
/**
* @remark :回滚版本
* @name :rollbackVersion
* @author :lyh
... ...
... ... @@ -68,4 +68,19 @@ class BTemplateLogLogic extends BaseLogic
];
return $this->success($data);
}
/**
* @remark :获取数据详情
* @name :templateLogInfo
* @author :lyh
* @method :post
* @time :2023/9/19 14:42
*/
public function templateLogInfo(){
$info = $this->model->read($this->param);
if($info === false){
$this->fail('当前数据不存在,或已被删除');
}
return $this->success($info);
}
}
... ...
... ... @@ -290,6 +290,7 @@ Route::middleware(['bloginauth'])->group(function () {
Route::prefix('log')->group(function () {
//获取所有左侧模版
Route::any('/', [\App\Http\Controllers\Bside\Template\BTemplateLogController::class, 'lists'])->name('template_log_lists');
Route::any('/info', [\App\Http\Controllers\Bside\Template\BTemplateLogController::class, 'info'])->name('template_log_info');
Route::any('/rollbackVersion', [\App\Http\Controllers\Bside\Template\BTemplateLogController::class, 'rollbackVersion'])->name('template_log_rollbackVersion');
});
});
... ...