This commit is contained in:
2025-08-15 16:22:06 +08:00
parent 232e767b76
commit 21c3b08b0f
2 changed files with 0 additions and 7 deletions

View File

@@ -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();
} }

View File

@@ -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'];