@@ -4,5 +4,19 @@ namespace Yxy\Service;
interface GameSourceServiceInterface
{
+ /**
+ * 根据ID获取原包信息
+ * @param int $id
+ * @param array $field
+ * @return array
+ */
public function getById(int $id, array $field = ['*']): array;
+
+ * 根据游戏ID获取原包信息
+ * @param int $game_id
+ public function getByGameId(int $game_id, array $field = ['*']): array;
}
@@ -0,0 +1,23 @@
+<?php
+namespace Yxy\Service;
+interface PromoteServiceInterface
+{
+ * 根据ID获取渠道信息
+ public function getById(int $id, array $field = ['*']): array;
+ * 根据渠道id批量获取渠道信息
+ * 该查询接口未分页,请注意查询数量
+ * @param array $ids 多个游戏ID
+ * @param array $field 指定返回字段
+ public function listByIds(array $ids, array $field = ['*']): array;
+}