作者 lyh

gx

@@ -26,6 +26,23 @@ class ATemplateController extends BaseController @@ -26,6 +26,23 @@ class ATemplateController extends BaseController
26 $lists = $aTemplateLogic->aTemplateList($this->map,$this->page,$this->row,$this->order); 26 $lists = $aTemplateLogic->aTemplateList($this->map,$this->page,$this->row,$this->order);
27 $this->response('success',Code::SUCCESS,$lists); 27 $this->response('success',Code::SUCCESS,$lists);
28 } 28 }
  29 +
  30 + /**
  31 + * @remark :获取数据详情
  32 + * @name :read
  33 + * @author :lyh
  34 + * @method :post
  35 + * @time :2023/7/3 9:21
  36 + */
  37 + public function read(ATemplateLogic $aTemplateLogic){
  38 + $this->request->validate([
  39 + 'id'=>'required'
  40 + ],[
  41 + 'id.required' => 'ID不能为空'
  42 + ]);
  43 + $info = $aTemplateLogic->aTemplateRead();
  44 + $this->response('success',Code::SUCCESS,$info);
  45 + }
29 /** 46 /**
30 * @remark :保存主题模块 47 * @remark :保存主题模块
31 * @name :save 48 * @name :save
@@ -101,4 +101,19 @@ class ATemplateLogic extends BaseLogic @@ -101,4 +101,19 @@ class ATemplateLogic extends BaseLogic
101 } 101 }
102 return $this->success(); 102 return $this->success();
103 } 103 }
  104 +
  105 + /**
  106 + * @remark :获取数据详情
  107 + * @name :aTemplateRead
  108 + * @author :lyh
  109 + * @method :post
  110 + * @time :2023/7/3 9:22
  111 + */
  112 + public function aTemplateRead(){
  113 + $info = $this->model->read($this->param);
  114 + if($info === false){
  115 + $this->fail('当前数据不存在或已被删除');
  116 + }
  117 + return $this->success($info);
  118 + }
104 } 119 }
@@ -222,6 +222,7 @@ Route::group([], function () { @@ -222,6 +222,7 @@ Route::group([], function () {
222 // 公共主题模版 222 // 公共主题模版
223 Route::prefix('template')->group(function () { 223 Route::prefix('template')->group(function () {
224 Route::any('/', [Aside\Template\ATemplateController::class, 'lists'])->name('admin.ATemplate_lists'); 224 Route::any('/', [Aside\Template\ATemplateController::class, 'lists'])->name('admin.ATemplate_lists');
  225 + Route::any('/read', [Aside\Template\ATemplateController::class, 'read'])->name('admin.ATemplate_read');
225 Route::any('/save', [Aside\Template\ATemplateController::class, 'save'])->name('admin.ATemplate_save'); 226 Route::any('/save', [Aside\Template\ATemplateController::class, 'save'])->name('admin.ATemplate_save');
226 Route::any('/status', [Aside\Template\ATemplateController::class, 'status'])->name('admin.ATemplate_status'); 227 Route::any('/status', [Aside\Template\ATemplateController::class, 'status'])->name('admin.ATemplate_status');
227 Route::any('/del', [Aside\Template\ATemplateController::class, 'del'])->name('admin.ATemplate_del'); 228 Route::any('/del', [Aside\Template\ATemplateController::class, 'del'])->name('admin.ATemplate_del');