Files
arenax-server/internal/model/do/rewards.go
2025-06-24 19:53:39 +08:00

38 lines
1.8 KiB
Go
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// =================================================================================
// Code generated and maintained by GoFrame CLI tool. DO NOT EDIT.
// =================================================================================
package do
import (
"github.com/gogf/gf/v2/frame/g"
"github.com/gogf/gf/v2/os/gtime"
)
// Rewards is the golang structure of table rewards for DAO operations like Where/Data.
type Rewards struct {
g.Meta `orm:"table:rewards, do:true"`
Id interface{} // 奖励ID
StoreId interface{} // 门店ID系统奖励为NULL
Name interface{} // 奖励名称
RewardTypeId interface{} // 奖励类型ID关联 reward_types 表
GameId interface{} // 游戏ID
ImageUrl interface{} // 奖励图片链接
QqGoodsId interface{} // QQ网吧物品ID
QqGoodsIdStr interface{} // QQ网吧物品ID字符串
Status interface{} // 状态1=启用2=禁用
ExpireType interface{} // 过期方式1=时间段过期2=领取后过期
ValidFrom *gtime.Time // 有效期开始时间expire_type=1时
ValidTo *gtime.Time // 有效期结束时间expire_type=1时
ExpireDays interface{} // 领取后多少天过期expire_type=2时
DailyTotalLimit interface{} // 每日发放总限NULL表示不限制
TotalLimit interface{} // 奖励总限NULL表示不限制
UserDailyLimit interface{} // 用户每日领取限制NULL表示不限制
UserTotalLimit interface{} // 用户领取总次数限制NULL表示不限制
ReceivedNum interface{} // 已领取数量
GrantQuantity interface{} // 每次发放个数
CreatedAt *gtime.Time // 创建时间
UpdatedAt *gtime.Time // 更新时间
DeletedAt *gtime.Time // 删除时间(软删除)
}