From a09dc031b3ebc6c9d17531d18b03894d07ff6f7d Mon Sep 17 00:00:00 2001 From: luofei <604446095@qq.com> Date: Fri, 26 Jan 2024 18:07:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AE=A2=E5=8D=95=E9=87=91?= =?UTF-8?q?=E9=A2=9D=E7=9A=84=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/common/dao/store/consumption/StoreConsumptionUserDao.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/common/dao/store/consumption/StoreConsumptionUserDao.php b/app/common/dao/store/consumption/StoreConsumptionUserDao.php index f12edffb..f4aed88d 100755 --- a/app/common/dao/store/consumption/StoreConsumptionUserDao.php +++ b/app/common/dao/store/consumption/StoreConsumptionUserDao.php @@ -344,7 +344,7 @@ class StoreConsumptionUserDao extends BaseDao if ($consumptionBalance >= $orderTotalPrice) { $useAmount = $orderTotalPrice; } else { - $useAmount = $this->isLast ? $consumptionBalance : bcmul($consumptionBalance, $rate, 5); + $useAmount = $this->isLast ? $consumptionBalance : ceil(bcmul($consumptionBalance, $rate, 5)); } $consumptionBalance -= $useAmount; $payPrice = $orderTotalPrice - $useAmount;