|
@@ -74,9 +74,11 @@ class BookConfig extends Model
|
|
|
//$res = $res->where('book_configs.book_name', 'like', '%' . $v . '%');
|
|
|
$res = $res->where(function ($query) use ($v) {
|
|
|
$query->where('book_configs.book_name', 'like', '%' . $v . '%');
|
|
|
- $roles_bids = BookRoleService::getBidsByRole($v);
|
|
|
- if(count($roles_bids)>0) {
|
|
|
- $query->orWhereIn('book_configs.bid',$roles_bids);
|
|
|
+ if(mb_strlen($v)<=5) {
|
|
|
+ $roles_bids = BookRoleService::getBidsByRole($v);
|
|
|
+ if(count($roles_bids)>0) {
|
|
|
+ $query->orWhereIn('book_configs.bid',$roles_bids);
|
|
|
+ }
|
|
|
}
|
|
|
});
|
|
|
//->orWhere('books.intro', 'like', '%' . $v . '%')
|