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