作者 邓超

xd

@@ -27,29 +27,19 @@ class TemplateController extends BaseController @@ -27,29 +27,19 @@ class TemplateController extends BaseController
27 */ 27 */
28 public function index(){ 28 public function index(){
29 29
30 - $lists = (new ATemplate)->lists($this->map,$this->page,$this->row,$this->order,['id','name','status','is_default','sort','thumb','url','created_at','updated_at']); 30 + $lists = (new ATemplate)->lists(
  31 + $this->map,
  32 + $this->page,
  33 + $this->row,
  34 + $this->order,
  35 + ['id','name','status','is_default','sort','thumb','url','created_at','updated_at']
  36 + );
  37 +
31 $this->response('success',Code::SUCCESS,$lists); 38 $this->response('success',Code::SUCCESS,$lists);
32 39
33 } 40 }
34 41
35 42
36 - /**  
37 - * 编辑  
38 - * @author:dc  
39 - * @time 2023/5/4 16:19  
40 - */  
41 - public function edit(TemplateRequest $request){  
42 - $this->save($request->validated());  
43 - }  
44 -  
45 - /**  
46 - * 新增  
47 - * @author:dc  
48 - * @time 2023/5/5 9:30  
49 - */  
50 - public function insert(TemplateRequest $request){  
51 - $this->save($request->validated());  
52 - }  
53 43
54 44
55 /** 45 /**
@@ -61,9 +51,9 @@ class TemplateController extends BaseController @@ -61,9 +51,9 @@ class TemplateController extends BaseController
61 * @author:dc 51 * @author:dc
62 * @time 2023/5/11 10:13 52 * @time 2023/5/11 10:13
63 */ 53 */
64 - private function save($data){ 54 + public function save(TemplateRequest $request){
65 55
66 - TemplateLogic::instance()->save($data); 56 + TemplateLogic::instance()->save($request->validated());
67 57
68 58
69 } 59 }
@@ -95,7 +85,7 @@ class TemplateController extends BaseController @@ -95,7 +85,7 @@ class TemplateController extends BaseController
95 */ 85 */
96 public function html_index($template_id){ 86 public function html_index($template_id){
97 87
98 - $lists = (new ATemplate)->list($this->map,$this->order,['id','name','status','is_default','sort','thumb','url','created_at','updated_at']); 88 + $lists = (new ATemplateHtml)->list([['template_id','=',$template_id]],$this->order,['id','name','status','is_default','sort','thumb','url','created_at','updated_at']);
99 $this->response('success',Code::SUCCESS,$lists); 89 $this->response('success',Code::SUCCESS,$lists);
100 90
101 } 91 }
@@ -127,8 +127,8 @@ Route::middleware(['web'])->group(function (){ //admin用渲染默认要加上w @@ -127,8 +127,8 @@ Route::middleware(['web'])->group(function (){ //admin用渲染默认要加上w
127 // 自定义页面 模板,头部底部 127 // 自定义页面 模板,头部底部
128 Route::prefix('template')->group(function () { 128 Route::prefix('template')->group(function () {
129 Route::get('/', [\App\Http\Controllers\Aside\TemplateController::class, 'index'])->name('admin.template'); 129 Route::get('/', [\App\Http\Controllers\Aside\TemplateController::class, 'index'])->name('admin.template');
130 - Route::post('/edit', [\App\Http\Controllers\Aside\TemplateController::class, 'edit'])->name('admin.template_edit');  
131 - Route::post('/insert', [\App\Http\Controllers\Aside\TemplateController::class, 'insert'])->name('admin.template_insert'); 130 + Route::post('/edit', [\App\Http\Controllers\Aside\TemplateController::class, 'save'])->name('admin.template_edit');
  131 + Route::post('/insert', [\App\Http\Controllers\Aside\TemplateController::class, 'save'])->name('admin.template_insert');
132 Route::delete('/delete/{id}', [\App\Http\Controllers\Aside\TemplateController::class, 'delete'])->where('id','\d+')->name('admin.template_delete'); 132 Route::delete('/delete/{id}', [\App\Http\Controllers\Aside\TemplateController::class, 'delete'])->where('id','\d+')->name('admin.template_delete');
133 133
134 Route::get('/html/{template_id}', [\App\Http\Controllers\Aside\TemplateController::class, 'html_index'])->where('template_id','\d+')->name('admin.template.html'); 134 Route::get('/html/{template_id}', [\App\Http\Controllers\Aside\TemplateController::class, 'html_index'])->where('template_id','\d+')->name('admin.template.html');