فهرست منبع

update:增加返回image

aiden 3 ماه پیش
والد
کامیت
764358169b
2فایلهای تغییر یافته به همراه8 افزوده شده و 1 حذف شده
  1. 7 0
      app/controller/Game.php
  2. 1 1
      app/model/GameModel.php

+ 7 - 0
app/controller/Game.php

@@ -7,6 +7,7 @@ use app\BaseController;
 use app\model\GameModel;
 use app\validate\GameValidate;
 use think\facade\Request;
+use app\common\CommonUtils;
 
 class Game extends BaseController
 {
@@ -40,6 +41,12 @@ class Game extends BaseController
             foreach ($result['list'] as &$game) {
                 $game['status_text'] = GameModel::getStatusText($game['status']);
                 $game['rtp_type_text'] = GameModel::getRtpTypeText($game['rtp_type']);
+
+                $gameImages = CommonUtils::getGameDefaultImage($game);
+                $game['game_image_url'] = $gameImages['image_url'] ?? '';
+                $game['image_en_url'] = $gameImages['image_en_url'] ?? '';
+                $game['game_title'] = $game['title'] ?? '';
+                $game['game_type_text'] = $game['game_platform'];                
             }
             
             return json_success($result, '获取成功');

+ 1 - 1
app/model/GameModel.php

@@ -159,7 +159,7 @@ class GameModel extends Model
         $total = $query->count();
 
         // 获取列表
-        $list = $query->page($page, $limit)->select();
+        $list = $query->page($page, $limit)->select()->toArray();
 
         return [
             'list' => $list,