Tree hace 4 días
padre
commit
c259be9a32
Se han modificado 1 ficheros con 17 adiciones y 2 borrados
  1. 17 2
      app/Http/Controllers/Game/WebRouteController.php

+ 17 - 2
app/Http/Controllers/Game/WebRouteController.php

@@ -253,8 +253,23 @@ class WebRouteController extends Controller
             ->all();
 
 
-        // sharePop:
-        $sharePop = 1;
+        // sharePop:用户注册日起满 3 个自然日后开始弹(例:1 日注册则 4 日及以后满足)
+        $sharePop = 0;
+        if ($user && isset($user['UserID'])) {
+            $userModel = GlobalUserInfo::getGameUserInfo('UserID', $user['UserID']);
+            if ($userModel && $userModel->RegisterDate) {
+                $registerDate = Carbon::parse($userModel->RegisterDate)->startOfDay();
+                $today        = Carbon::today();
+                $user = GlobalUserInfo::toWebData($userModel);
+                if ($today->gte($registerDate->copy()->addDays(3)) && $user['vip'] > 0) {
+                    $sharePop = 1;
+                } else if ($user['vip'] == 0 && time() > strtotime($userModel->RegisterDate) + 1800) {
+                    $sharePop = 1;
+
+                }
+            }
+        }
+
         $spe_key=$request->input('s_k', 0);
         $data['conf']=[
             'hall'=>env("CONFIG_24680_HALL")??GameBasicConfig::$HallServer,