|
@@ -39,7 +39,7 @@ class ChargeTJController extends CatchController
|
|
|
})->when($endAt, function ($query, $endAt){
|
|
|
return $query->where('day_at', '<=', $endAt);
|
|
|
})->when($userId, function ($query, $userId){
|
|
|
- return $query->whereIn('user_id', $userId);
|
|
|
+ return $query->where('user_id', $userId);
|
|
|
})->when($miniprogramId, function ($query, $miniprogramId) {
|
|
|
return $query->where('miniprogram_id', $miniprogramId);
|
|
|
})->when($puserId, function ($query, $puserId){
|
|
@@ -71,8 +71,8 @@ class ChargeTJController extends CatchController
|
|
|
foreach ($result as $item) {
|
|
|
$item->common_pay_money_per = $item->common_pay_uv ? bcdiv($item->common_pay_money, $item->common_pay_uv ,2 ) : 0;
|
|
|
$item->vip_pay_money_per = $item->vip_pay_uv ? bcdiv($item->vip_pay_money, $item->vip_pay_uv ,2 ) : 0;
|
|
|
- $item->common_pay_rate = $item->common_pay_count ? bcdiv(100 * ($item->common_pay_count + $item->common_unpay_count), $item->common_pay_count ,2 ) . '%' : 0 .'%';
|
|
|
- $item->vip_pay_rate = $item->vip_pay_count ? bcdiv(100 * ($item->vip_pay_count + $item->vip_unpay_count), $item->vip_pay_count ,2 ) . '%' : 0 .'%';
|
|
|
+ $item->common_pay_rate = $item->common_pay_count ? bcdiv($item->common_pay_count,100 * ($item->common_pay_count + $item->common_unpay_count) ,2 ) . '%' : 0 .'%';
|
|
|
+ $item->vip_pay_rate = $item->vip_pay_count ? bcdiv($item->vip_pay_count ,100 * ($item->vip_pay_count + $item->vip_unpay_count), 2 ) . '%' : 0 .'%';
|
|
|
$item->username = $users->get($item->user_id)->username ?? '';
|
|
|
$item->miniprogram_name = $miniprograms->get($item->miniprogram_id)->name ?? '';
|
|
|
}
|
|
@@ -130,8 +130,8 @@ class ChargeTJController extends CatchController
|
|
|
}
|
|
|
|
|
|
if($info) {
|
|
|
- $info->company_pay_rate = $info->common_pay_count ? bcdiv(($info->common_pay_count + $info->common_unpay_count) * 100, $info->common_pay_count, 2) . '%' : '0%';
|
|
|
- $info->vip_pay_rate = $info->vip_pay_count ? bcdiv(($info->vip_pay_count + $info->vip_unpay_count) * 100, $info->vip_pay_count, 2) . '%' : '0%';
|
|
|
+ $info->company_pay_rate = $info->common_pay_count ? bcdiv($info->common_pay_count,($info->common_pay_count + $info->common_unpay_count) * 100, 2) . '%' : '0%';
|
|
|
+ $info->vip_pay_rate = $info->vip_pay_count ? bcdiv($info->vip_pay_count, ($info->vip_pay_count + $info->vip_unpay_count) * 100, 2) . '%' : '0%';
|
|
|
}
|
|
|
return $info;
|
|
|
}
|
|
@@ -163,8 +163,8 @@ class ChargeTJController extends CatchController
|
|
|
)->first();
|
|
|
}
|
|
|
if($info) {
|
|
|
- $info->company_pay_rate = $info->common_pay_count ? bcdiv(($info->common_pay_count + $info->common_unpay_count) * 100, $info->common_pay_count, 2) . '%' : '0%';
|
|
|
- $info->vip_pay_rate = $info->vip_pay_count ? bcdiv(($info->vip_pay_count + $info->vip_unpay_count) * 100, $info->vip_pay_count, 2) . '%' : '0%';
|
|
|
+ $info->company_pay_rate = $info->common_pay_count ? bcdiv($info->common_pay_count,($info->common_pay_count + $info->common_unpay_count) * 100, 2) . '%' : '0%';
|
|
|
+ $info->vip_pay_rate = $info->vip_pay_count ? bcdiv($info->vip_pay_count, ($info->vip_pay_count + $info->vip_unpay_count) * 100, 2) . '%' : '0%';
|
|
|
}
|
|
|
return $info;
|
|
|
}
|
|
@@ -196,8 +196,8 @@ class ChargeTJController extends CatchController
|
|
|
)->first();
|
|
|
}
|
|
|
if($info) {
|
|
|
- $info->company_pay_rate = $info->common_pay_count ? bcdiv(($info->common_pay_count + $info->common_unpay_count) * 100, $info->common_pay_count, 2) . '%' : '0%';
|
|
|
- $info->vip_pay_rate = $info->vip_pay_count ? bcdiv(($info->vip_pay_count + $info->vip_unpay_count) * 100, $info->vip_pay_count, 2) . '%' : '0%';
|
|
|
+ $info->company_pay_rate = $info->common_pay_count ? bcdiv($info->common_pay_count,($info->common_pay_count + $info->common_unpay_count) * 100, 2) . '%' : '0%';
|
|
|
+ $info->vip_pay_rate = $info->vip_pay_count ? bcdiv($info->vip_pay_count,($info->vip_pay_count + $info->vip_unpay_count) * 100, 2) . '%' : '0%';
|
|
|
}
|
|
|
return $info;
|
|
|
}
|
|
@@ -238,8 +238,8 @@ class ChargeTJController extends CatchController
|
|
|
'vip_unpay_count' => $info->vip_unpay_count ?? 0 + $currentMonthInfo->vip_unpay_count ?? 0,
|
|
|
'vip_pay_count' => $info->vip_pay_count ?? 0 + $currentMonthInfo->vip_pay_count ?? 0,
|
|
|
];
|
|
|
- $result->company_pay_rate = $result->common_pay_count ? bcdiv(($result->common_pay_count + $result->common_unpay_count) * 100, $result->common_pay_count, 2) . '%' : '0%';
|
|
|
- $result->vip_pay_rate = $result->vip_pay_count ? bcdiv(($result->vip_pay_count + $result->vip_unpay_count) * 100, $result->vip_pay_count, 2) . '%' : '0%';
|
|
|
+ $result->company_pay_rate = $result->common_pay_count ? bcdiv($result->common_pay_count,($result->common_pay_count + $result->common_unpay_count) * 100, 2) . '%' : '0%';
|
|
|
+ $result->vip_pay_rate = $result->vip_pay_count ? bcdiv($result->vip_pay_count,($result->vip_pay_count + $result->vip_unpay_count) * 100, 2) . '%' : '0%';
|
|
|
|
|
|
return $result;
|
|
|
}
|