|
|
@@ -16,6 +16,7 @@ interface GameServiceInterface
|
|
|
|
|
|
/**
|
|
|
* 根据游戏id批量获取游戏信息
|
|
|
+ * 该查询接口未分页,请注意查询数量
|
|
|
* @param array $ids 多个游戏ID
|
|
|
* @param array $field 指定返回字段
|
|
|
* @return array
|
|
|
@@ -24,9 +25,28 @@ interface GameServiceInterface
|
|
|
|
|
|
/**
|
|
|
* 根据游戏名称模糊查找
|
|
|
+ * 该查询接口未分页,请注意查询数量
|
|
|
* @param string $name 搜索名称
|
|
|
* @param array $field 指定返回字段
|
|
|
* @return array
|
|
|
*/
|
|
|
public function listByName(string $name, array $field = ['*']): array;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 媒体站游戏列表查询方法
|
|
|
+ * @param array $where
|
|
|
+ * 默认查询
|
|
|
+ * game_status 为 1
|
|
|
+ * sort desc 倒叙
|
|
|
+ * 可选查询字段:
|
|
|
+ * sdk_version 精确查询
|
|
|
+ * pc_display 精确查询
|
|
|
+ * wap_display 精确查询
|
|
|
+ * game_name 模糊查询
|
|
|
+ * @param array|string[] $field
|
|
|
+ * @param int $page
|
|
|
+ * @param int $limit
|
|
|
+ * @return array
|
|
|
+ */
|
|
|
+ public function listMediaByWhere(array $where = [], array $field = ['*'], int $page = 1, int $limit = 5): array;
|
|
|
}
|