diff --git a/app/admin/controller/Goods.php b/app/admin/controller/Goods.php index 2a42b3a..7a4fb97 100755 --- a/app/admin/controller/Goods.php +++ b/app/admin/controller/Goods.php @@ -1816,7 +1816,7 @@ class Goods extends Base } $responseData = json_decode($response, true); - if (!$responseData || $responseData['code'] !== 1) { + if (!$responseData || $responseData['status'] !== 1) { $errorMsg = isset($responseData['msg']) ? $responseData['msg'] : '服务器未返回预期响应'; $results['failed'][] = [ 'url' => $url, diff --git a/app/api/controller/Goods.php b/app/api/controller/Goods.php index ea53b6f..6c4d66b 100755 --- a/app/api/controller/Goods.php +++ b/app/api/controller/Goods.php @@ -1520,6 +1520,8 @@ class Goods extends Base } catch (\Exception $e) { // 回滚事务 Db::rollback(); + // 记录异常日志 + \think\facade\Log::error('盒子同步数据异常:' . $e->getMessage() . "\n" . $e->getTraceAsString()); return $this->renderError('同步失败: ' . $e->getMessage()); } }