|
|
@@ -38,10 +38,12 @@ class AnimeService
|
|
|
if (!$anime_id) Utils::throwError('1002:请选择对话');
|
|
|
$anime = DB::table('mp_animes')->where('id', $anime_id)->where('is_deleted', 0)->first();
|
|
|
$roles = json_decode(getProp($anime, 'roles'), true);
|
|
|
+ $art_style = getProp($anime, 'art_style');
|
|
|
|
|
|
foreach ($roles as &$role) {
|
|
|
$role_name = getProp($role, 'role');
|
|
|
$description = getProp($role, 'description');
|
|
|
+ if ($art_style) $description = "美术风格:\n$art_style\n主体描述:$description";
|
|
|
// 参考图地址
|
|
|
$ref_img_url = getProp($role, 'url');
|
|
|
|
|
|
@@ -88,10 +90,12 @@ class AnimeService
|
|
|
$episode_number = getProp($data, 'episode_number');
|
|
|
$anime = DB::table('mp_animes')->where('id', $anime_id)->where('is_deleted', 0)->first();
|
|
|
$scenes = json_decode(getProp($anime, 'scenes'), true);
|
|
|
+ $art_style = getProp($anime, 'art_style');
|
|
|
|
|
|
foreach ($scenes as &$scene) {
|
|
|
$scene_name = getProp($scene, 'scene');
|
|
|
$description = getProp($scene, 'description');
|
|
|
+ if ($art_style) $description = "美术风格:\n$art_style\n\n场景描述:$description";
|
|
|
// 参考图地址
|
|
|
$ref_img_url = getProp($scene, 'url');
|
|
|
|