|
@@ -45,11 +45,12 @@ class BookController extends BaseController
|
|
|
{
|
|
|
$bid = BookService::decodeBidStatic($bid);
|
|
|
$book_info = BookConfigService::getBookById($bid);
|
|
|
+ $package = $request->header('x-package', '');
|
|
|
if (!$book_info) {
|
|
|
return response()->error('QAPP_SYS_ERROR');
|
|
|
}
|
|
|
//yuyuedu、xinghe 快应用这两个cp的书屏蔽下
|
|
|
- if(in_array($book_info->cp_source,getHiddenCp())){
|
|
|
+ if(in_array($book_info->cp_source,getHiddenCp($package))){
|
|
|
return response()->error('QAPP_SYS_ERROR');
|
|
|
}
|
|
|
|
|
@@ -283,13 +284,13 @@ class BookController extends BaseController
|
|
|
* 检测并补充不满足条件的书籍id
|
|
|
* @param $bid_list
|
|
|
* @param $channel : 频道
|
|
|
- * @param $package : 频道
|
|
|
+ * @param $package : 包名
|
|
|
* @return array
|
|
|
*/
|
|
|
|
|
|
private function getCheckBooks($bid_list,$channel,$package,$is_author)
|
|
|
{
|
|
|
- $hidden_cp = getHiddenCp();
|
|
|
+ $hidden_cp = getHiddenCp($package);
|
|
|
// if(!is_public_package($package)){
|
|
|
// $hidden_cp = array_merge($hidden_cp,['lianshang']);
|
|
|
// }
|
|
@@ -371,7 +372,6 @@ class BookController extends BaseController
|
|
|
{
|
|
|
$package = $request->header('x-package', '');
|
|
|
|
|
|
-
|
|
|
if (in_array($package ,["com.app.kyy.dmzyd","com.app.kyy.tths"])){
|
|
|
// return $this->getSpecialLibrary($request);
|
|
|
}
|
|
@@ -427,6 +427,7 @@ class BookController extends BaseController
|
|
|
$where['cp_source'] = "ycsd";
|
|
|
}
|
|
|
|
|
|
+
|
|
|
$status = $request->input('status');
|
|
|
if ($status != '') {
|
|
|
$where['status'] = $status;
|