|
@@ -5,6 +5,7 @@ namespace App\Http\Controllers\Wap\Book;
|
|
|
use App\Modules\Book\Models\BookSearchStat;
|
|
|
use App\Modules\Book\Services\BookSearchStatService;
|
|
|
use App\Modules\Book\Services\BookUrgeUpdateService;
|
|
|
+use App\Modules\Book\Services\RecoBannerService;
|
|
|
use App\Modules\RecommendBook\Services\RecommendService;
|
|
|
use Illuminate\Http\Request;
|
|
|
use App\Http\Controllers\Wap\BaseController;
|
|
@@ -186,6 +187,7 @@ class BookController extends BaseController
|
|
|
'BOOK_MALE_NEW_RECOM'
|
|
|
];
|
|
|
$channel = 1;
|
|
|
+ $reco_banner_type = ['MALE','PUBLIC'];
|
|
|
}else{
|
|
|
$type = [
|
|
|
'BOOK_FEMALE_LOOP',
|
|
@@ -194,10 +196,10 @@ class BookController extends BaseController
|
|
|
'BOOK_FEMALE_RECOM',
|
|
|
'BOOK_FEMALE_NEW_RECOM'
|
|
|
];
|
|
|
+ $reco_banner_type = ['FEMALE','PUBLIC'];
|
|
|
$channel = 2;
|
|
|
}
|
|
|
|
|
|
-
|
|
|
$cache_key = 'wap_index_page_'.$sex;
|
|
|
$cache_book =Cache::get($cache_key,'');
|
|
|
if($cache_book){
|
|
@@ -205,11 +207,13 @@ class BookController extends BaseController
|
|
|
//return response()->success($cache_book);
|
|
|
}
|
|
|
$book = [
|
|
|
- ['type'=>'lunbo','lable'=>'','books'=>collectionTransform(new BookTransformer,BookConfigService::getBooksByIds(RecommendService::getRecommendBooksIds($channel,'loop')))],
|
|
|
+ ['type'=>'reco_banner','lable'=>'','books'=>RecoBannerService::getByType($reco_banner_type)],
|
|
|
+ //['type'=>'lunbo','lable'=>'','books'=>collectionTransform(new BookTransformer,BookConfigService::getBooksByIds(RecommendService::getRecommendBooksIds($channel,'loop')))],
|
|
|
['type'=>'hot','lable'=>'热门推荐','books'=>collectionTransform(new BookTransformer,BookConfigService::getBooksByIds(RecommendService::getRecommendBooksIds($channel,'hot')))],
|
|
|
['type'=>'zhibo','lable'=>'神书直播','books'=>collectionTransform(new BookTransformer,BookConfigService::getBooksByIds(RecommendService::getRecommendBooksIds($channel,'live')))],
|
|
|
['type'=>'recom','lable'=>'编辑推荐','books'=>collectionTransform(new BookTransformer,BookConfigService::getBooksByIds(RecommendService::getRecommendBooksIds($channel,'recom')))],
|
|
|
['type'=>'new_recom','lable'=>'新书推荐','books'=>collectionTransform(new BookTransformer,BookConfigService::getBooksByIds(RecommendService::getRecommendBooksIds($channel,'new_recom')))],
|
|
|
+
|
|
|
];
|
|
|
/*foreach ($type as $key=>$v){
|
|
|
$book[$key]['books'] = collectionTransform(new BookTransformer,BookConfigService::getBooksByIds(explode(',',env($v))));
|