Просмотр исходного кода

fix(order): 修复订单佣金分配异常处理

- 在捕获异常后添加返回false确保错误状态正确传递
- 保持原有的错误日志记录功能
- 确保异常情况下函数返回值的一致性
shichen месяцев назад: 2
Родитель
Сommit
6570156255
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      app/common/repositories/merchant/order/OrderMerchantRepository.php

+ 1 - 0
app/common/repositories/merchant/order/OrderMerchantRepository.php

@@ -651,6 +651,7 @@ class OrderMerchantRepository extends BaseRepository
651
             });
651
             });
652
         } catch (\Exception $e) {
652
         } catch (\Exception $e) {
653
             Db::name('log')->insert(['data' => '分配佣金错误:' . $e->getFile() . ':' . $e->getLine() . '【' . $e->getMessage() . '】']);
653
             Db::name('log')->insert(['data' => '分配佣金错误:' . $e->getFile() . ':' . $e->getLine() . '【' . $e->getMessage() . '】']);
654
+            return false;
654
         }
655
         }
655
         return true;
656
         return true;
656
     }
657
     }