diff --git a/crmeb/app/services/activity/lottery/LuckPrizeServices.php b/crmeb/app/services/activity/lottery/LuckPrizeServices.php index d8b65f0fb..709aaf6cc 100644 --- a/crmeb/app/services/activity/lottery/LuckPrizeServices.php +++ b/crmeb/app/services/activity/lottery/LuckPrizeServices.php @@ -173,7 +173,7 @@ class LuckPrizeServices extends BaseServices if (!$totalChance) return $prize; $startChance = 0; mt_srand(); - $prizeChance = rand(0, $totalChance); + $prizeChance = rand(0, $totalChance-1); $newPrize = array_combine(array_column($data, 'type'), $data); foreach ($data as $item) { $newStartChance = $item['chance'] + $startChance;