浏览代码

no message

Tree 3 周之前
父节点
当前提交
e8c7f774d2
共有 1 个文件被更改,包括 16 次插入3 次删除
  1. 16 3
      app/Services/HolidayWheelService.php

+ 16 - 3
app/Services/HolidayWheelService.php

@@ -25,7 +25,11 @@ class HolidayWheelService
         $status = 0;
         $startTime = null;
         $endTime = null;
-        $iconUrl = '';
+        $logo = '';
+        $button_url = '';
+        $button_light_url = '';
+        $lunzi_url = '';
+        $dipan_url = '';
         // 默认规则从活动配置 + 商城档位中计算(包含金额、次数和档位信息)
         $rechargeRules = $this->getDefaultRechargeRules();
 
@@ -33,7 +37,11 @@ class HolidayWheelService
             $status = (int)($activity->status ?? 0);
             $startTime = $activity->start_time;
             $endTime = $activity->end_time;
-            $iconUrl = $activity->icon_url ?? '';
+            $logo = $activity->icon_url ?? '';
+            $button_url = $activity->button_url ?? '';
+            $button_light_url = $activity->button_light_url ?? '';
+            $lunzi_url = $activity->lunzi_url ?? '';
+            $dipan_url = $activity->dipan_url ?? '';
 
             // 如果当前时间不在活动时间范围内,则前端状态强制视为关闭(0)
             if (!empty($startTime) && $now->lt($startTime)) {
@@ -68,7 +76,12 @@ class HolidayWheelService
             'status' => $status,
             'start_time' => $startTime,
             'end_time' => $endTime,
-            'icon_url' => $iconUrl,
+            'logo_url' => $logo,
+            'button_url' => $button_url,
+            'button_light_url' => $button_light_url,
+            'lunzi_url' => $lunzi_url,
+            'dipan_url' => $dipan_url,
+
             'slots' => $slots,
             'user' => [
                 'left_times' => $leftTimes,