lh hace 5 días
padre
commit
ead8c79def
Se han modificado 1 ficheros con 14 adiciones y 14 borrados
  1. 14 14
      app/Services/DeepSeek/DeepSeekService.php

+ 14 - 14
app/Services/DeepSeek/DeepSeekService.php

@@ -295,25 +295,25 @@ class DeepSeekService
                 Utils::throwError('20003:更新章节分句音频失败');
             }
 
-            // 通知火山生成音频
-            $client = new Client(['timeout' => 300, 'verify' => false]);
-            // 根据ID通过API通知合成音频
-            // $result = $client->get("http://47.240.171.155:5000/api/chapterTask?taskId={$id}");
-            $result = $client->get("http://122.9.129.83:5000/api/chapterTask?taskId={$id}");
-            $response = $result->getBody()->getContents();
-            $response_arr = json_decode($response, true);
-            if (!isset($response_arr['code']) || (int)$response_arr['code'] !== 0) {
-                DB::rollBack();
-                $error_msg = isset($response_arr['msg']) ? $response_arr['msg'] : '未知错误';
-                Log::info('通知火山生成音频失败: '.$error_msg);
-                Utils::throwError('20003:通知火山生成音频失败');
-            }
-
         } catch (\Exception $e) {
             DB::rollBack();
             Utils::throwError('20003:'.$e->getMessage());
         }
         DB::commit();
+
+        // 通知火山生成音频
+        $client = new Client(['timeout' => 300, 'verify' => false]);
+        // 根据ID通过API通知合成音频
+        // $result = $client->get("http://47.240.171.155:5000/api/chapterTask?taskId={$id}");
+        $result = $client->get("http://122.9.129.83:5000/api/chapterTask?taskId={$id}");
+        $response = $result->getBody()->getContents();
+        $response_arr = json_decode($response, true);
+        if (!isset($response_arr['code']) || (int)$response_arr['code'] !== 0) {
+            $error_msg = isset($response_arr['msg']) ? $response_arr['msg'] : '未知错误';
+            Log::info('通知火山生成音频失败: '.$error_msg);
+            Utils::throwError('20003:通知火山生成音频失败');
+        }
+
         return true;
     }