作者 lyh

gx

@@ -48,6 +48,23 @@ class BTemplateLogController extends BaseController @@ -48,6 +48,23 @@ class BTemplateLogController extends BaseController
48 } 48 }
49 49
50 /** 50 /**
  51 + * @remark :获取数据详情
  52 + * @name :info
  53 + * @author :lyh
  54 + * @method :post
  55 + * @time :2023/9/19 14:41
  56 + */
  57 + public function info(BTemplateLogLogic $logic){
  58 + $this->request->validate([
  59 + 'id'=>['required'],
  60 + ],[
  61 + 'id.required' => '模版ID不能为空',
  62 + ]);
  63 + $info = $logic->templateLogInfo();
  64 + $this->response('success',Code::SUCCESS,$info);
  65 + }
  66 +
  67 + /**
51 * @remark :回滚版本 68 * @remark :回滚版本
52 * @name :rollbackVersion 69 * @name :rollbackVersion
53 * @author :lyh 70 * @author :lyh
@@ -68,4 +68,19 @@ class BTemplateLogLogic extends BaseLogic @@ -68,4 +68,19 @@ class BTemplateLogLogic extends BaseLogic
68 ]; 68 ];
69 return $this->success($data); 69 return $this->success($data);
70 } 70 }
  71 +
  72 + /**
  73 + * @remark :获取数据详情
  74 + * @name :templateLogInfo
  75 + * @author :lyh
  76 + * @method :post
  77 + * @time :2023/9/19 14:42
  78 + */
  79 + public function templateLogInfo(){
  80 + $info = $this->model->read($this->param);
  81 + if($info === false){
  82 + $this->fail('当前数据不存在,或已被删除');
  83 + }
  84 + return $this->success($info);
  85 + }
71 } 86 }
@@ -290,6 +290,7 @@ Route::middleware(['bloginauth'])->group(function () { @@ -290,6 +290,7 @@ Route::middleware(['bloginauth'])->group(function () {
290 Route::prefix('log')->group(function () { 290 Route::prefix('log')->group(function () {
291 //获取所有左侧模版 291 //获取所有左侧模版
292 Route::any('/', [\App\Http\Controllers\Bside\Template\BTemplateLogController::class, 'lists'])->name('template_log_lists'); 292 Route::any('/', [\App\Http\Controllers\Bside\Template\BTemplateLogController::class, 'lists'])->name('template_log_lists');
  293 + Route::any('/info', [\App\Http\Controllers\Bside\Template\BTemplateLogController::class, 'info'])->name('template_log_info');
293 Route::any('/rollbackVersion', [\App\Http\Controllers\Bside\Template\BTemplateLogController::class, 'rollbackVersion'])->name('template_log_rollbackVersion'); 294 Route::any('/rollbackVersion', [\App\Http\Controllers\Bside\Template\BTemplateLogController::class, 'rollbackVersion'])->name('template_log_rollbackVersion');
294 }); 295 });
295 }); 296 });