作者 lyh

gx

@@ -27,6 +27,13 @@ use Illuminate\Support\Facades\DB; @@ -27,6 +27,13 @@ use Illuminate\Support\Facades\DB;
27 class ProductController extends BaseController 27 class ProductController extends BaseController
28 { 28 {
29 29
  30 + /**
  31 + * @remark :列表
  32 + * @name :index
  33 + * @author :lyh
  34 + * @method :post
  35 + * @time :2023/8/28 16:30
  36 + */
30 public function index(Product $product) 37 public function index(Product $product)
31 { 38 {
32 $this->order = 'sort'; 39 $this->order = 'sort';
@@ -51,24 +58,6 @@ class ProductController extends BaseController @@ -51,24 +58,6 @@ class ProductController extends BaseController
51 } 58 }
52 59
53 /** 60 /**
54 - * @remark :列表  
55 - * @name :info  
56 - * @author :lyh  
57 - * @method :post  
58 - * @time :2023/8/21 18:12  
59 - */  
60 - public function info(Product $product){  
61 - $this->request->validate([  
62 - 'id'=>'required'  
63 - ],[  
64 - 'id.required' => 'ID不能为空'  
65 - ]);  
66 - $info = $product->read(['id'=>$this->param['id']]);  
67 - $info = $this->handleParam($info);  
68 - return $this->response('success',Code::SUCCESS,$info);  
69 - }  
70 -  
71 - /**  
72 * @remark :处理列表参数 61 * @remark :处理列表参数
73 * @name :handleParam 62 * @name :handleParam
74 * @author :lyh 63 * @author :lyh
@@ -99,6 +88,25 @@ class ProductController extends BaseController @@ -99,6 +88,25 @@ class ProductController extends BaseController
99 $v['url'] = $this->user['domain'].$v['route']; 88 $v['url'] = $this->user['domain'].$v['route'];
100 return $v; 89 return $v;
101 } 90 }
  91 + /**
  92 + * @remark :详情
  93 + * @name :info
  94 + * @author :lyh
  95 + * @method :post
  96 + * @time :2023/8/21 18:12
  97 + */
  98 + public function info(Product $product){
  99 + $this->request->validate([
  100 + 'id'=>'required'
  101 + ],[
  102 + 'id.required' => 'ID不能为空'
  103 + ]);
  104 + $info = $product->read(['id'=>$this->param['id']]);
  105 + $info = $this->handleParam($info);
  106 + return $this->response('success',Code::SUCCESS,$info);
  107 + }
  108 +
  109 +
102 110
103 /** 111 /**
104 * @remark :保存产品数据 112 * @remark :保存产品数据
@@ -95,6 +95,7 @@ Route::middleware(['bloginauth'])->group(function () { @@ -95,6 +95,7 @@ Route::middleware(['bloginauth'])->group(function () {
95 Route::any('/label/info', [\App\Http\Controllers\Bside\Blog\BlogLabelController::class, 'info'])->name('blog_info'); 95 Route::any('/label/info', [\App\Http\Controllers\Bside\Blog\BlogLabelController::class, 'info'])->name('blog_info');
96 Route::any('/label/edit', [\App\Http\Controllers\Bside\Blog\BlogLabelController::class, 'edit'])->name('blog_edit'); 96 Route::any('/label/edit', [\App\Http\Controllers\Bside\Blog\BlogLabelController::class, 'edit'])->name('blog_edit');
97 Route::any('/label/del', [\App\Http\Controllers\Bside\Blog\BlogLabelController::class, 'del'])->name('blog_del'); 97 Route::any('/label/del', [\App\Http\Controllers\Bside\Blog\BlogLabelController::class, 'del'])->name('blog_del');
  98 + Route::any('/label/batchAdd', [\App\Http\Controllers\Bside\Blog\BlogLabelController::class, 'batchAdd'])->name('blog_batchAdd');
98 Route::any('/label/status', [\App\Http\Controllers\Bside\Blog\BlogLabelController::class, 'status'])->name('blog_status'); 99 Route::any('/label/status', [\App\Http\Controllers\Bside\Blog\BlogLabelController::class, 'status'])->name('blog_status');
99 }); 100 });
100 //ai指令 101 //ai指令