- 在捕获异常后添加返回false确保错误状态正确传递 - 保持原有的错误日志记录功能 - 确保异常情况下函数返回值的一致性
@@ -651,6 +651,7 @@ class OrderMerchantRepository extends BaseRepository
});
} catch (\Exception $e) {
Db::name('log')->insert(['data' => '分配佣金错误:' . $e->getFile() . ':' . $e->getLine() . '【' . $e->getMessage() . '】']);
+ return false;
}
return true;