| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- <?php
- namespace app\v1\logic\advert;
- use app\v1\model\advert\GamePackage;
- use plugin\saiadmin\basic\BaseLogic;
- use plugin\saiadmin\exception\ApiException;
- use plugin\saiadmin\utils\Helper;
- /**
- * 母包管理逻辑层
- */
- class GamePackageLogic extends BaseLogic
- {
- /**
- * 构造函数
- */
- public function __construct()
- {
- $this->model = new GamePackage();
- }
- /**
- * 获取母包Options
- */
- public function getPackageOptions($where = [])
- {
- $data = $this->model->where($where)->order('id', 'desc')->select()->toArray();
- return $data;
- }
- /**
- * 获取头条游戏
- */
- public function getToutiaoGames()
- {
- $data = $this->model->where('media_id', 1)->select()->toArray();
- $data = $this->trandformListColumn($data, ['game']);
- $data = array_column($data, null, 'id');
- return $data;
- }
- }
|