|
|
@@ -250,14 +250,14 @@ class TaskPartnerProfits
|
|
250
|
250
|
//返回是数组,下标0是最小的值(业绩小的),下标1是最大的值(业绩大的)
|
|
251
|
251
|
$userPvSmallNum = $value['dividerPeoplePv'][$v]['sumOfOthers'] ?? 0;
|
|
252
|
252
|
// $myMixMoney = round($amount * ($userPvSmallNum / $sumOfOthersAll), 2);
|
|
253
|
|
- $myMixMoney = floor(($amount * (floor(($userPvSmallNum / $sumOfOthersAll) * 100) / 100)) * 100) / 100;
|
|
|
253
|
+ $myMixMoney = floor(($amount * (floor(($userPvSmallNum / $sumOfOthersAll) * 1000) / 1000)) * 100) / 100;
|
|
254
|
254
|
|
|
255
|
255
|
//个人双区总佣金 权重 计算
|
|
256
|
256
|
$myBill = $value['dividerPeoplePv'][$v]['maxValue'] ?? 0;
|
|
257
|
257
|
//中级合伙人。userid=17可以分到双区可分红的金额
|
|
258
|
258
|
//可分红的佣金 * (中级合伙人个人的双区总业绩 / 当前等级所有合伙人的双联盟业绩) = 当前用户可以获取到的分红佣金(双区联盟总业绩加权佣金),287742 * (61.95/431032)=41.36
|
|
259
|
259
|
// $myWeightMoney = round($amount * ($myBill / $maxValueAll), 2);
|
|
260
|
|
- $myWeightMoney = floor(($amount * (floor((($myBill + $userPvSmallNum) / ($maxValueAll + $sumOfOthersAll)) * 100) / 100)) * 100) / 100;
|
|
|
260
|
+ $myWeightMoney = floor(($amount * (floor((($myBill + $userPvSmallNum) / ($maxValueAll + $sumOfOthersAll)) * 1000) / 1000)) * 100) / 100;
|
|
261
|
261
|
|
|
262
|
262
|
|
|
263
|
263
|
$salesArr[$key]['dividerPeoplePv'][$v]['myWeightMoney'] = $myWeightMoney;
|