作者 lyh

gx

@@ -8,6 +8,7 @@ use App\Http\Logic\Bside\News\NewsLogic; @@ -8,6 +8,7 @@ use App\Http\Logic\Bside\News\NewsLogic;
8 use App\Http\Requests\Bside\News\NewsRequest; 8 use App\Http\Requests\Bside\News\NewsRequest;
9 use App\Models\News\News as NewsModel; 9 use App\Models\News\News as NewsModel;
10 use App\Models\News\NewsCategory; 10 use App\Models\News\NewsCategory;
  11 +use App\Models\Product\Product;
11 use App\Models\RouteMap\RouteMap; 12 use App\Models\RouteMap\RouteMap;
12 use App\Models\Template\BTemplate; 13 use App\Models\Template\BTemplate;
13 use App\Models\Template\Setting; 14 use App\Models\Template\Setting;
@@ -316,4 +317,17 @@ class NewsController extends BaseController @@ -316,4 +317,17 @@ class NewsController extends BaseController
316 $data = curl_c('http://gnews.globalso.com/gnews_news.php?keyword='.$this->param['keyword'],false); 317 $data = curl_c('http://gnews.globalso.com/gnews_news.php?keyword='.$this->param['keyword'],false);
317 $this->response('success',Code::SUCCESS,$data); 318 $this->response('success',Code::SUCCESS,$data);
318 } 319 }
  320 +
  321 + /**
  322 + * @remark :不分页产品列表
  323 + * @name :productNoPage
  324 + * @author :lyh
  325 + * @method :post
  326 + * @time :2024/3/20 11:02
  327 + */
  328 + public function newsNoPage(NewsModel $news){
  329 + $this->map['status'] = $news::STATUS_ONE;
  330 + $lists = $news->list($this->map);
  331 + $this->response('success',Code::SUCCESS,$lists);
  332 + }
319 } 333 }
@@ -68,7 +68,20 @@ class ProductController extends BaseController @@ -68,7 +68,20 @@ class ProductController extends BaseController
68 $lists['list'][$k] = $v; 68 $lists['list'][$k] = $v;
69 } 69 }
70 } 70 }
71 - return $this->response('success',Code::SUCCESS,$lists); 71 + $this->response('success',Code::SUCCESS,$lists);
  72 + }
  73 +
  74 + /**
  75 + * @remark :不分页产品列表
  76 + * @name :productNoPage
  77 + * @author :lyh
  78 + * @method :post
  79 + * @time :2024/3/20 11:02
  80 + */
  81 + public function productNoPage(Product $product){
  82 + $this->map['status'] = $product::STATUS_ON;
  83 + $lists = $product->list($this->map);
  84 + $this->response('success',Code::SUCCESS,$lists);
72 } 85 }
73 86
74 /** 87 /**
@@ -82,6 +82,7 @@ Route::middleware(['bloginauth'])->group(function () { @@ -82,6 +82,7 @@ Route::middleware(['bloginauth'])->group(function () {
82 Route::any('/category/categoryTopList', [\App\Http\Controllers\Bside\News\NewsCategoryController::class, 'categoryTopList'])->name('news_category_categoryTopList'); 82 Route::any('/category/categoryTopList', [\App\Http\Controllers\Bside\News\NewsCategoryController::class, 'categoryTopList'])->name('news_category_categoryTopList');
83 //新闻 83 //新闻
84 Route::any('/', [\App\Http\Controllers\Bside\News\NewsController::class, 'lists'])->name('news_category_lists'); 84 Route::any('/', [\App\Http\Controllers\Bside\News\NewsController::class, 'lists'])->name('news_category_lists');
  85 + Route::any('/newsNoPage', [\App\Http\Controllers\Bside\News\NewsController::class, 'newsNoPage'])->name('news_newsNoPage');
85 Route::any('/get_category_list', [\App\Http\Controllers\Bside\News\NewsController::class, 'get_category_list'])->name('news_get_category_list'); 86 Route::any('/get_category_list', [\App\Http\Controllers\Bside\News\NewsController::class, 'get_category_list'])->name('news_get_category_list');
86 Route::any('/add', [\App\Http\Controllers\Bside\News\NewsController::class, 'save'])->name('news_add'); 87 Route::any('/add', [\App\Http\Controllers\Bside\News\NewsController::class, 'save'])->name('news_add');
87 Route::any('/edit_seo', [\App\Http\Controllers\Bside\News\NewsController::class, 'edit_seo'])->name('news_edit_seo'); 88 Route::any('/edit_seo', [\App\Http\Controllers\Bside\News\NewsController::class, 'edit_seo'])->name('news_edit_seo');
@@ -236,6 +237,7 @@ Route::middleware(['bloginauth'])->group(function () { @@ -236,6 +237,7 @@ Route::middleware(['bloginauth'])->group(function () {
236 Route::prefix('product')->group(function () { 237 Route::prefix('product')->group(function () {
237 //产品 238 //产品
238 Route::get('/', [\App\Http\Controllers\Bside\Product\ProductController::class, 'index'])->name('product'); 239 Route::get('/', [\App\Http\Controllers\Bside\Product\ProductController::class, 'index'])->name('product');
  240 + Route::get('/productNoPage', [\App\Http\Controllers\Bside\Product\ProductController::class, 'productNoPage'])->name('product_productNoPage');
239 Route::get('/info', [\App\Http\Controllers\Bside\Product\ProductController::class, 'info'])->name('product_info'); 241 Route::get('/info', [\App\Http\Controllers\Bside\Product\ProductController::class, 'info'])->name('product_info');
240 Route::post('/save', [\App\Http\Controllers\Bside\Product\ProductController::class, 'save'])->name('product_save'); 242 Route::post('/save', [\App\Http\Controllers\Bside\Product\ProductController::class, 'save'])->name('product_save');
241 Route::post('/editList', [\App\Http\Controllers\Bside\Product\ProductController::class, 'editList'])->name('product_editList'); 243 Route::post('/editList', [\App\Http\Controllers\Bside\Product\ProductController::class, 'editList'])->name('product_editList');