database
This commit is contained in:
@@ -290,15 +290,12 @@ class Course extends Model
|
||||
$dd_b = Db::connect(config('think-orm.search_library'));
|
||||
$db_name = $dd_b->name('course');
|
||||
$bean = $db_name->where(['course_id' => $courseId])->find();
|
||||
$dd_b->close();
|
||||
if(!$bean) {
|
||||
return returnErrorData('短剧不存在');
|
||||
}
|
||||
$courseCollect = CourseCollect::Watchhistory($user['user_id'], $courseId);
|
||||
Db::connect()->close();
|
||||
// 是否追剧
|
||||
$collect = CourseCollect::isfollowthedrama($user['user_id'], $courseId);
|
||||
Db::connect()->close();
|
||||
$userInfo = TbUser::selectUserByIdNew($user);
|
||||
if (!empty($userInfo['member']) && $userInfo['member'] == 2) {
|
||||
$isVip = true;
|
||||
@@ -307,7 +304,6 @@ class Course extends Model
|
||||
}
|
||||
// 查询用户是否购买了整集
|
||||
$courseUser = CourseCollect::selectCourseUser($user['user_id'], $courseId);
|
||||
Db::connect()->close();
|
||||
// 每天购买超过上限,获得免费时间段资格
|
||||
$freeWatch = CourseCollect::checkFreeWatchPayCount($user['user_id']);
|
||||
$startSort = 0;
|
||||
@@ -322,7 +318,6 @@ class Course extends Model
|
||||
$sort = $courseDetails['sort'];
|
||||
}
|
||||
}
|
||||
Db::connect()->close();
|
||||
if ($freeWatch || !empty($courseUser)) {
|
||||
$courseDetailsSetVos = CourseDetails::courseSets($courseId, 2, null);
|
||||
} else {
|
||||
@@ -433,7 +428,6 @@ class Course extends Model
|
||||
'view_counts' => $viewCounts,
|
||||
'week_view' => $weekView
|
||||
]);
|
||||
Db::connect()->close();
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -34,7 +34,6 @@ class CourseDetails extends Model
|
||||
->order('c.sort', 'asc')
|
||||
->select()
|
||||
->toArray();
|
||||
$db->close();
|
||||
foreach ($courseDetailsSetVos as $k => &$v) {
|
||||
$v['courseId'] = (string) $v['courseId'];
|
||||
$v['courseDetailsId'] = (string) $v['courseDetailsId'];
|
||||
|
||||
Reference in New Issue
Block a user