lh 3 месяцев назад
Родитель
Сommit
d31b24aecf
1 измененных файлов с 6 добавлено и 15 удалено
  1. 6 15
      app/Services/Anime/AnimeService.php

+ 6 - 15
app/Services/Anime/AnimeService.php

@@ -1065,18 +1065,15 @@ class AnimeService
             }
             
             // 先更新序号
-            $boolen = DB::table('mp_episode_segments')->where('anime_id', $anime_id)->where('episode_id', $episode_id)->where('segment_number', '>', $segment_number)->increment('segment_number');
-            if (!$boolen) {
-                Utils::throwError('20003:更新序号失败');
-            }
+            DB::table('mp_episode_segments')->where('anime_id', $anime_id)->where('episode_id', $episode_id)->where('segment_number', '>', $segment_number)->increment('segment_number');
 
-            $boolen2 = DB::table('mp_episode_segments')->insert($insert_data);
-            if (!$boolen2) {
+            $boolen = DB::table('mp_episode_segments')->insert($insert_data);
+            if (!$boolen) {
                 Utils::throwError('20003:新增分镜失败!');
             }
 
             // 如果是第一集的首帧图片,则存入待更新数组
-            if ($boolen2 && (int)$episode_number === 1 && (int)$new_segment_number === 1) {
+            if ($boolen && (int)$episode_number === 1 && (int)$new_segment_number === 1) {
                 Redis::sadd('anime_first_frame_urls', $segment_id);
             }
             
@@ -1115,10 +1112,7 @@ class AnimeService
             $segment['created_at'] = $segment['updated_at'] = date('Y-m-d H:i:s');
 
             // 更新其他分镜序号
-            $boolen2 = DB::table('mp_episode_segments')->where('anime_id', $anime_id)->where('episode_id', $episode_id)->where('segment_number', '>', $segment_number)->increment('segment_number');
-            if (!$boolen2) {
-                Utils::throwError('20003:更新其他分镜序号失败');
-            }
+            DB::table('mp_episode_segments')->where('anime_id', $anime_id)->where('episode_id', $episode_id)->where('segment_number', '>', $segment_number)->increment('segment_number');
 
             // 复制分镜
             $new_segment_id = DB::table('mp_episode_segments')->insertGetId($segment);
@@ -1239,10 +1233,7 @@ class AnimeService
             }
 
             // 更新其他分镜序号
-            $boolen2 = DB::table('mp_episode_segments')->where('anime_id', $anime_id)->where('episode_id', $episode_id)->where('segment_number', '>', $segment_number)->decrement('segment_number');
-            if (!$boolen2) {
-                Utils::throwError('20003:更新其他分镜序号失败');
-            }
+            DB::table('mp_episode_segments')->where('anime_id', $anime_id)->where('episode_id', $episode_id)->where('segment_number', '>', $segment_number)->decrement('segment_number');
         }catch (\Exception $e) {
             DB::rollBack();
             Utils::throwError('20003:'.$e->getMessage());