|
@@ -275,7 +275,7 @@ class AnimeService
|
|
|
Utils::throwError('1002:请选择剧集');
|
|
Utils::throwError('1002:请选择剧集');
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- $episode = DB::table('mp_anime_episodes')->where('anime_id', $anime_id)->where('episode_id', $episode_id)->where('is_default', 1)->select('id as episode_id', 'anime_id', 'episode_number', 'title', 'intro', 'art_style', 'roles', 'scenes')->first();
|
|
|
|
|
|
|
+ $episode = DB::table('mp_anime_episodes')->where('anime_id', $anime_id)->where('id', $episode_id)->where('is_default', 1)->select('id as episode_id', 'anime_id', 'episode_number', 'title', 'intro', 'art_style', 'roles', 'scenes')->first();
|
|
|
if (!$episode) Utils::throwError('20003: 该剧集不存在!');
|
|
if (!$episode) Utils::throwError('20003: 该剧集不存在!');
|
|
|
$episode = (array)$episode;
|
|
$episode = (array)$episode;
|
|
|
$episode['roles'] = json_decode($episode['roles'], true);
|
|
$episode['roles'] = json_decode($episode['roles'], true);
|
|
@@ -375,7 +375,7 @@ class AnimeService
|
|
|
Utils::throwError('1002:请选择剧集');
|
|
Utils::throwError('1002:请选择剧集');
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- $episodes = DB::table('mp_anime_episodes')->where('anime_id', $anime_id)->where('episode_id', $episode_id)->select('anime_id', 'episode_number', 'sequence', 'title', 'intro', 'art_style', 'roles', 'scenes')->get()->map(function($value) {
|
|
|
|
|
|
|
+ $episodes = DB::table('mp_anime_episodes')->where('anime_id', $anime_id)->where('id', $episode_id)->select('anime_id', 'episode_number', 'sequence', 'title', 'intro', 'art_style', 'roles', 'scenes')->get()->map(function($value) {
|
|
|
return (array)$value;
|
|
return (array)$value;
|
|
|
})->toArray();
|
|
})->toArray();
|
|
|
if (!$episodes) Utils::throwError('20003: 该剧集不存在!');
|
|
if (!$episodes) Utils::throwError('20003: 该剧集不存在!');
|
|
@@ -475,7 +475,7 @@ class AnimeService
|
|
|
// 获取剧集信息
|
|
// 获取剧集信息
|
|
|
$episode = DB::table('mp_anime_episodes')
|
|
$episode = DB::table('mp_anime_episodes')
|
|
|
->where('anime_id', $anime_id)
|
|
->where('anime_id', $anime_id)
|
|
|
- ->where('episode_id', $episode_id)
|
|
|
|
|
|
|
+ ->where('id', $episode_id)
|
|
|
->where('is_default', 1)
|
|
->where('is_default', 1)
|
|
|
->select('id as episode_id', 'anime_id', 'episode_number')
|
|
->select('id as episode_id', 'anime_id', 'episode_number')
|
|
|
->first();
|
|
->first();
|