新增从腾讯获取任务列表
This commit is contained in:
@ -7,6 +7,7 @@ import (
|
||||
"server/internal/model"
|
||||
"server/internal/service"
|
||||
"server/utility/ecode"
|
||||
"server/utility/tencent"
|
||||
"sort"
|
||||
"strconv"
|
||||
"strings"
|
||||
@ -132,3 +133,36 @@ func (s *sTask) UserTaskRankingList(ctx context.Context, in *model.UserTaskRanki
|
||||
RankingNum: rankingNum,
|
||||
}, nil
|
||||
}
|
||||
|
||||
// GetNonLoginTaskList 获取下发到指定网吧的任务列表(未登录)
|
||||
func (s *sTask) GetNonLoginTaskList(ctx context.Context, in *model.GetNonLoginTaskListIn) (out *model.GetNonLoginTaskListOut, err error) {
|
||||
|
||||
// TODO 调用外部接口
|
||||
// 调用外部接口
|
||||
data, err := tencent.GetNonLoginTaskList(ctx, in)
|
||||
if err != nil {
|
||||
return nil, ecode.Fail.Sub("调用接口异常")
|
||||
}
|
||||
|
||||
// TODO 任务列表数据处理
|
||||
|
||||
return &model.GetNonLoginTaskListOut{
|
||||
Data: data,
|
||||
}, err
|
||||
}
|
||||
|
||||
func (s *sTask) GetLoginTaskList(ctx context.Context, in *model.GetLoginTaskListIn) (out *model.GetLoginTaskListOut, err error) {
|
||||
|
||||
// TODO 调用外部接口
|
||||
// 调用外部接口
|
||||
data, err := tencent.GetLoginTaskList(ctx, in)
|
||||
if err != nil {
|
||||
return nil, ecode.Fail.Sub("调用接口异常")
|
||||
}
|
||||
|
||||
// TODO 任务列表数据处理
|
||||
|
||||
return &model.GetLoginTaskListOut{
|
||||
Data: data,
|
||||
}, err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user