|
|
@@ -65,14 +65,14 @@ class RecordPlatformData extends Command
|
|
|
switch ($dateDay) {
|
|
|
case 2:
|
|
|
$service->Retain($value->DateID, Carbon::parse($value->DateID)->addDay(1), 'RetainOne');
|
|
|
- $service->activeRetain($value->DateID, Carbon::parse($value->DateID)->addDay(1), 'ActiveRetainOne');
|
|
|
+// $service->activeRetain($value->DateID, Carbon::parse($value->DateID)->addDay(1), 'ActiveRetainOne');
|
|
|
$service->payRetain($value->DateID, Carbon::parse($value->DateID)->addDay(1), 'PayRetainOne');
|
|
|
break;
|
|
|
case 3:
|
|
|
// 注册三日留存
|
|
|
$service->Retain($value->DateID, Carbon::parse($value->DateID)->addDay(2), 'RetainThree');
|
|
|
// 活跃三日留存
|
|
|
- $service->activeRetain($value->DateID, Carbon::parse($value->DateID)->addDay(2), 'ActiveRetainThree');
|
|
|
+// $service->activeRetain($value->DateID, Carbon::parse($value->DateID)->addDay(2), 'ActiveRetainThree');
|
|
|
// 付费三日留存
|
|
|
$service->payRetain($value->DateID, Carbon::parse($value->DateID)->addDay(2), 'PayRetainThree');
|
|
|
break;
|
|
|
@@ -80,15 +80,23 @@ class RecordPlatformData extends Command
|
|
|
// 注册七日留存
|
|
|
$service->Retain($value->DateID, Carbon::parse($value->DateID)->addDay(6), 'RetainSeven');
|
|
|
// 活跃七日留存
|
|
|
- $service->activeRetain($value->DateID, Carbon::parse($value->DateID)->addDay(6), 'ActiveRetainSeven');
|
|
|
+// $service->activeRetain($value->DateID, Carbon::parse($value->DateID)->addDay(6), 'ActiveRetainSeven');
|
|
|
// 付费七日留存
|
|
|
$service->payRetain($value->DateID, Carbon::parse($value->DateID)->addDay(6), 'PayRetainSeven');
|
|
|
break;
|
|
|
+ case 15:
|
|
|
+ // 注册七日留存
|
|
|
+ $service->Retain($value->DateID, Carbon::parse($value->DateID)->addDay(14), 'RetainFifteen');
|
|
|
+ // 活跃七日留存
|
|
|
+// $service->activeRetain($value->DateID, Carbon::parse($value->DateID)->addDay(14), 'ActiveRetainSeven');
|
|
|
+ // 付费七日留存
|
|
|
+ $service->payRetain($value->DateID, Carbon::parse($value->DateID)->addDay(14), 'RetainFifteen');
|
|
|
+ break;
|
|
|
case 30:
|
|
|
// 注册三十日留存
|
|
|
$service->Retain($value->DateID, Carbon::parse($value->DateID)->addDay(29), 'RetainThirty');
|
|
|
// 活跃三十日留存
|
|
|
- $service->activeRetain($value->DateID, Carbon::parse($value->DateID)->addDay(29), 'ActiveRetainThirty');
|
|
|
+// $service->activeRetain($value->DateID, Carbon::parse($value->DateID)->addDay(29), 'ActiveRetainThirty');
|
|
|
// 付费三十日留存
|
|
|
$service->payRetain($value->DateID, Carbon::parse($value->DateID)->addDay(29), 'PayRetainThirty');
|
|
|
break;
|
|
|
@@ -115,6 +123,10 @@ class RecordPlatformData extends Command
|
|
|
$GameUserCounts = $dao->GameUserCount($dateID);
|
|
|
// 新增参游人数
|
|
|
$NewGameUserCounts = $dao->NewGameUserCount($date);
|
|
|
+
|
|
|
+
|
|
|
+ $NewGameWinTopCounts = $dao->NewGameWinTopCount($dateID);
|
|
|
+
|
|
|
// 赠送金币 ===== 增加赠送金币
|
|
|
//$GiveGolds = RecordScoreInfo::todayLottery($date->format('Y-m-d'));
|
|
|
// 充值彩金
|
|
|
@@ -165,15 +177,15 @@ class RecordPlatformData extends Command
|
|
|
}
|
|
|
|
|
|
|
|
|
-// if ($GiveGolds->isNotEmpty()) {
|
|
|
-// // 赠送金币
|
|
|
-// foreach ($GiveGolds as $item) {
|
|
|
-// $data = ['DateID' => $dateID, 'GiveGold' => $item->ChangeScore];
|
|
|
-//
|
|
|
-// $dao->Update($data, $value->Channel, $item->Channel, $dateID);
|
|
|
-//
|
|
|
-// }
|
|
|
-// }
|
|
|
+ if ($NewGameWinTopCounts->isNotEmpty()) {
|
|
|
+ //
|
|
|
+ foreach ($NewGameWinTopCounts as $item) {
|
|
|
+ $data = ['DateID' => $dateID, 'NewWinTop' => $item->UserCount];
|
|
|
+
|
|
|
+ $dao->Update($data, $value->Channel, $item->Channel, $dateID);
|
|
|
+
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
if ($NewGameUserCounts->isNotEmpty()) {
|
|
|
// 新增游戏人数
|
|
|
@@ -185,6 +197,9 @@ class RecordPlatformData extends Command
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
// if ($RechargeWinnings->isNotEmpty()) {
|
|
|
// // 充值彩金
|
|
|
// foreach ($RechargeWinnings as $item) {
|
|
|
@@ -247,6 +262,8 @@ class RecordPlatformData extends Command
|
|
|
$GameUserCount = $GameUserCounts->sum('UserCount');
|
|
|
$NewGameUserCount = $NewGameUserCounts->sum('UserCount');
|
|
|
|
|
|
+ $NewWinTop = $NewGameWinTopCounts->sum('UserCount');
|
|
|
+
|
|
|
|
|
|
// $GiveGold = $GiveGolds->sum('ChangeScore');
|
|
|
// $RechargeWinningsScore = $RechargeWinnings->sum('Score');
|
|
|
@@ -269,7 +286,7 @@ class RecordPlatformData extends Command
|
|
|
$SignInCount = 0;
|
|
|
|
|
|
$data = compact('ARPPU', 'ARPU', 'ApplyWithdraw', 'WithdrawFree', 'GameUserCount', 'NewGameUserCount', 'GiveGold', 'ApplyWithdrawBi',
|
|
|
- 'ApplyWithdrawCount','TotalDibaoCount','SignInSum','SignInCount');
|
|
|
+ 'ApplyWithdrawCount','TotalDibaoCount','SignInSum','SignInCount','NewWinTop');
|
|
|
$data['RechargeWinnings'] = $RechargeWinningsScore;
|
|
|
$data['ShareWinnings'] = $ShareWinningsScore;
|
|
|
$data['Dibao'] = $DibaoScore;
|