Browse Source

优化1.2

master
wanghongjun 2 years ago
parent
commit
429b94f4eb
  1. 6
      app/logic/ZoneLogic.php

6
app/logic/ZoneLogic.php

@ -647,7 +647,7 @@ class ZoneLogic
return ['status' => 1]; return ['status' => 1];
} }
if ($sum_amount) { if ($sum_amount) {
$usage_rate = round($sum_amount / $estimate_awards_amount,14); $usage_rate = round($usage_amount / $estimate_awards_amount,14);
} }
// # 使用金额充值金额占比 // # 使用金额充值金额占比
// $usage_amount_rate = round($usage_amount / $recharge_amount,4); // $usage_amount_rate = round($usage_amount / $recharge_amount,4);
@ -692,7 +692,9 @@ class ZoneLogic
$item['id'] = 0; $item['id'] = 0;
$item['awards'] = 0; $item['awards'] = 0;
} else { } else {
$usage_rate = $judgeRate['usage_rate']; $mt_rand = mt_rand();
$mt_getrandmax = mt_getrandmax();
$usage_rate = round($mt_rand / $mt_getrandmax,14);
$zoneGoodsData = self::$zoneGoodsData; $zoneGoodsData = self::$zoneGoodsData;
if ($usage_rate) { if ($usage_rate) {
$item['probability'] = (float) number_format($zoneGoodsData['price'] * self::$rate / $item['amount'] / $sumCount * $usage_rate, 14, '.', ''); $item['probability'] = (float) number_format($zoneGoodsData['price'] * self::$rate / $item['amount'] / $sumCount * $usage_rate, 14, '.', '');

Loading…
Cancel
Save