gamelife 自定义客户端集成游戏任务接口

This commit is contained in:
2025-06-18 20:36:04 +08:00
parent 1fd58c8966
commit 1395922d1a
34 changed files with 559 additions and 219 deletions

View File

@ -5,7 +5,7 @@ import (
"github.com/gogf/gf/v2/os/gtime"
)
type Tasks struct {
type Task struct {
Id int64 `json:"id" orm:"id" description:"任务唯一标识符"` // 任务唯一标识符
QqNetbarTaskId string `json:"qqNetbarTaskId" orm:"qq_netbar_task_id" description:"QQ网吧任务ID"` // QQ网吧任务ID
CreatedAt *gtime.Time `json:"createdAt" orm:"created_at" description:"创建时间"` // 创建时间
@ -18,6 +18,7 @@ type Tasks struct {
StoreId int64 `json:"storeId" orm:"store_id" description:"门店 id"` // 门店 id
Status int `json:"status" orm:"status" description:"状态"` // 状态
QQNetBarReward string `json:"qqNetbarReward" orm:"qq_netbar_reward" description:"qq网吧奖励名称"` // 任务奖励
NetbarRewards []Reward `json:"netbarRewards" orm:"-"`
}
type GetNonLoginTaskListIn struct {