1
0
mirror of https://gitee.com/koogua/course-tencent-cloud.git synced 2025-07-17 13:46:21 +08:00

增减输出字段

This commit is contained in:
xiaochong0302 2020-04-25 19:15:42 +08:00
parent 43adee9ceb
commit 7b26961b86
4 changed files with 7 additions and 7 deletions

View File

@ -45,6 +45,7 @@ class CoursePackageList extends Cache
$result[] = [ $result[] = [
'id' => $package->id, 'id' => $package->id,
'title' => $package->title, 'title' => $package->title,
'summary' => $package->summary,
'market_price' => $package->market_price, 'market_price' => $package->market_price,
'vip_price' => $package->vip_price, 'vip_price' => $package->vip_price,
]; ];

View File

@ -14,7 +14,7 @@ class Category extends Service
* @param int $id * @param int $id
* @return array * @return array
*/ */
public function getNodePaths($id) public function getCategoryPaths($id)
{ {
$categoryCache = new CategoryCache(); $categoryCache = new CategoryCache();
@ -53,7 +53,7 @@ class Category extends Service
* @param int $id * @param int $id
* @return array * @return array
*/ */
public function getChildNodeIds($id) public function getChildCategoryIds($id)
{ {
$categoryCache = new CategoryCache(); $categoryCache = new CategoryCache();

View File

@ -42,13 +42,13 @@ class CourseInfo extends Service
'study_expiry' => $course->study_expiry, 'study_expiry' => $course->study_expiry,
'refund_expiry' => $course->refund_expiry, 'refund_expiry' => $course->refund_expiry,
'rating' => (float)$course->rating, 'rating' => (float)$course->rating,
'score' => (float)$course->score,
'model' => $course->model, 'model' => $course->model,
'level' => $course->level, 'level' => $course->level,
'attrs' => $course->attrs, 'attrs' => $course->attrs,
'user_count' => $course->user_count, 'user_count' => $course->user_count,
'lesson_count' => $course->lesson_count, 'lesson_count' => $course->lesson_count,
'review_count' => $course->review_count, 'review_count' => $course->review_count,
'comment_count' => $course->comment_count,
'favorite_count' => $course->favorite_count, 'favorite_count' => $course->favorite_count,
]; ];
@ -89,9 +89,9 @@ class CourseInfo extends Service
protected function getCategoryPaths(CourseModel $course) protected function getCategoryPaths(CourseModel $course)
{ {
$categoryService = new CategoryService(); $service = new CategoryService();
return $categoryService->getNodePaths($course->category_id); return $service->getCategoryPaths($course->category_id);
} }
protected function getTeachers(CourseModel $course) protected function getTeachers(CourseModel $course)

View File

@ -20,7 +20,7 @@ class CourseList extends Service
$categoryService = new CategoryService(); $categoryService = new CategoryService();
$childNodeIds = $categoryService->getChildNodeIds($params['category_id']); $childNodeIds = $categoryService->getChildCategoryIds($params['category_id']);
$params['category_id'] = $childNodeIds; $params['category_id'] = $childNodeIds;
} }
@ -63,7 +63,6 @@ class CourseList extends Service
'market_price' => (float)$course['market_price'], 'market_price' => (float)$course['market_price'],
'vip_price' => (float)$course['vip_price'], 'vip_price' => (float)$course['vip_price'],
'rating' => (float)$course['rating'], 'rating' => (float)$course['rating'],
'score' => (float)$course['score'],
'model' => $course['model'], 'model' => $course['model'],
'level' => $course['level'], 'level' => $course['level'],
'user_count' => $course['user_count'], 'user_count' => $course['user_count'],