|
@@ -130,7 +130,6 @@ class DeepSeekService
|
|
|
'updated_at' => date('Y-m-d H:i:s')
|
|
|
];
|
|
|
// if (getProp($data, 'paragraph_audio_url')) $list['paragraph_audio_url'] = getProp($data, 'paragraph_audio_url');
|
|
|
- DB::beginTransaction();
|
|
|
if ($id) {
|
|
|
$boolen = DB::table('mp_chapter_paragraph_audios')->where('id', $id)->update($list);
|
|
|
}else {
|
|
@@ -148,19 +147,12 @@ class DeepSeekService
|
|
|
$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:通知火山生成段落音频失败');
|
|
|
}
|
|
|
$boolen = true;
|
|
|
}
|
|
|
-
|
|
|
- if ($boolen) {
|
|
|
- DB::commit();
|
|
|
- }else {
|
|
|
- DB::rollBack();
|
|
|
- }
|
|
|
|
|
|
return $boolen;
|
|
|
}
|