diff --git a/app/admin/service/OrderService.php b/app/admin/service/OrderService.php index 69f1ebc..1b739b1 100644 --- a/app/admin/service/OrderService.php +++ b/app/admin/service/OrderService.php @@ -518,9 +518,13 @@ class OrderService extends AdminBaseService } } - return $this->toData('0', 'SUCCESS', ['total' => $total, 'list' => $rows, - 'extent' => ['totalMoney' => round($totalModel['total'], 4), - ]]); + return $this->toData('0', 'SUCCESS', [ + 'total' => $total, + 'list' => $rows, + 'extent' => [ + 'totalMoney' => empty($totalModel['total']) ? 0 : round($totalModel['total'], 4), + ] + ]); } catch (ValidateException $validateException) { // 参数校验失败 @@ -611,9 +615,13 @@ class OrderService extends AdminBaseService } } - return $this->toData('0', 'SUCCESS', ['total' => $total, 'list' => $rows, - 'extent' => ['totalMoney' => round($totalModel['total'], 4), - ]]); + return $this->toData('0', 'SUCCESS', [ + 'total' => $total, + 'list' => $rows, + 'extent' => [ + 'totalMoney' => empty($totalModel['total']) ? 0 : round($totalModel['total'], 4), + ] + ]); } catch (ValidateException $validateException) { // 参数校验失败 @@ -696,7 +704,6 @@ class OrderService extends AdminBaseService } else { $float = $item['deal_price'] - $item['closing_price']; } - // * 仓位 $float = @bcmul($float, $item['order_number'], 10); // * 面值