Parcourir la source

动漫剧集增加公司ID的数据维护

lh il y a 2 semaines
Parent
commit
a47c4931c4

+ 2 - 0
app/Services/Anime/AnimeService.php

@@ -681,6 +681,7 @@ class AnimeService
     public function copyEpisodeVersion($data) {
         $episode_id = getProp($data, 'episode_id');
         $uid = Site::getUid();
+        $cpid = Site::getCpid();
 
         $episode = DB::table('mp_anime_episodes')->where('id', $episode_id)->first();
         if (!$episode) Utils::throwError('20003:该剧集不存在');
@@ -700,6 +701,7 @@ class AnimeService
         $episode['title'] = $copy_count > 0 ? $episode['title']."(副本{$copy_count})" : $episode['title']."(副本)";  // 生成带(副本)字样的标题
         $episode['sequence'] = $sequence;
         $episode['is_generated'] = 0;
+        $episode['cpid'] = $cpid;
 
          // 获取ace_mode
         $ace_mode = DB::table('mp_animes')->where('id', $anime_id)->value('ace_mode');

+ 2 - 0
app/Services/DeepSeek/DeepSeekService.php

@@ -8302,6 +8302,7 @@ Q版卡通风格,头大身小,造型圆润可爱,线条简单,色彩明
 
             $episode['sequence'] = $version_count + 1;
             $episode['created_at'] = $now;
+            $episode['cpid'] = Site::getCpid();
             $episode_id = DB::table('mp_anime_episodes')->insertGetId($episode);
             if (!$episode_id) {
                 Utils::throwError('20003:创建剧集版本失败');
@@ -8332,6 +8333,7 @@ Q版卡通风格,头大身小,造型圆润可爱,线条简单,色彩明
 
                 $episode['sequence'] = $version_count > 0 ? ($version_count + 1) : 1;
                 $episode['created_at'] = $now;
+                $episode['cpid'] = Site::getCpid();
                 $episode_id = DB::table('mp_anime_episodes')->insertGetId($episode);
                 if (!$episode_id) {
                     logDB('deepseek', 'error', '分集内容保存失败', ['anime_id' => $anime_id, 'episode_number' => $episode_number]);