From 495ad54e9bd1220b19e36cc6b69c9555e62a7e17 Mon Sep 17 00:00:00 2001 From: chuan <2154243450@qq.com> Date: Fri, 25 Apr 2025 16:19:50 +0800 Subject: [PATCH] order --- app/admin/service/OrderService.php | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) 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); // * 面值