Files
servicebase/pkg/res/admin_trade.go
2025-11-19 10:23:05 +08:00

38 lines
5.1 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.

package res
import "gitea.ddegame.cn/open/servicebase/pkg/datasource/fields"
type UserGameRole struct {
ID string `gorm:"column:id;type:char(32);not null;uniqueIndex:id,priority:1;comment:业务ID" json:"id"` // 业务ID
UserID string `gorm:"column:user_id;type:char(32);not null;comment:用户ID" json:"user_id"` // 用户ID
UserNo string `gorm:"column:user_no;type:char(32);not null;comment:用户ID" json:"user_no"` // 用户ID
UserName string `gorm:"column:user_name;type:char(32);not null;comment:用户ID" json:"user_name"` // 用户ID
GameID string `gorm:"column:game_id;type:char(32);not null;comment:游戏" json:"game_id"` // 游戏
TargetID string `gorm:"column:target_id;type:char(32);not null;comment:游戏" json:"target_id"` // 三方ID
GameName string `gorm:"column:game_name;type:char(32);not null;comment:游戏" json:"game_name"` // 游戏
GameRoleName string `gorm:"column:game_role_name;type:varchar(255);not null;comment:角色名称" json:"game_role_name"` // 角色名称
GameRoleID string `gorm:"column:game_role_id;type:varchar(255);not null;comment:角色ID" json:"game_role_id"` // 角色ID
Desc string `gorm:"column:desc;type:varchar(255);not null;comment:描述" json:"desc"` // 描述
Icon string `gorm:"column:icon;type:varchar(255);not null;comment:图标" json:"icon"` // 图标
Logo string `gorm:"column:logo;type:varchar(255);not null;comment:logo" json:"logo"` // logo
Price int32 `gorm:"column:price;type:int;not null;comment:价格,单位为分" json:"price"` // 价格,单位为分
DataState int32 `gorm:"column:data_state;type:int;not null;default:2;comment:数据状态1=完成 2=待处理" json:"data_state"` // 数据状态1=完成 2=待处理
State int32 `gorm:"column:state;type:int;not null;default:1;comment:状态1=启用 2=禁用" json:"state"` // 状态1=启用 2=禁用
Title string `gorm:"column:title;type:text;not null;comment:标题" json:"title"` // 标题
ProductNo string `gorm:"column:product_no;type:varchar(255);not null;comment:商品编号" json:"product_no"` // 商品编号
ThirdID string `gorm:"column:third_id;type:varchar(255);not null;comment:第三方ID" json:"third_id"` // 第三方ID
ProductType string `gorm:"column:product_type;type:varchar(255);not null;comment:商品类型" json:"product_type"` // 商品类型
ServerZone string `gorm:"column:server_zone;type:varchar(255);not null;comment:游戏区服" json:"server_zone"` // 游戏区服
CanReAuth string `gorm:"column:can_re_auth;type:varchar(255);not null;comment:canReAuth==1?可二次实名":不可实名" json:"can_re_auth"` // canReAuth=="1"?"可二次实名":"不可实名"
HaveChenMi string `gorm:"column:have_chen_mi;type:varchar(255);not null;comment:{{item.haveChenMi==1?:}}防沉迷" json:"have_chen_mi"` // {{item.haveChenMi=="1"?"有":"无"}}防沉迷
UserPrice string `gorm:"column:user_price;type:varchar(255);not null;comment:第三方ID" json:"user_price"` // 第三方ID
BrightLights string `gorm:"column:bright_lights;type:varchar(2048);not null;comment:第三方ID" json:"bright_lights"` // 第三方ID
Vip string `gorm:"column:vip;type:varchar(255);not null;comment:贵族等级" json:"vip"` // 贵族等级
PriceInput *string `gorm:"column:price_input;type:varchar(30);comment:通过输入的价格统计" json:"price_input"` // 通过输入的价格统计
SkinList string `gorm:"column:skin_list;type:text;not null;comment:皮肤列表" json:"skin_list"` // 皮肤列表
CreateAt fields.Time `gorm:"column:create_at;type:datetime;not null;default:CURRENT_TIMESTAMP;comment:创建时间" json:"create_at"` // 创建时间
CreateBy string `gorm:"column:create_by;type:varchar(255);not null;comment:创建人" json:"create_by"` // 创建人
UpdateAt fields.Time `gorm:"column:update_at;type:datetime;not null;default:CURRENT_TIMESTAMP;comment:更新时间" json:"update_at"` // 更新时间
UpdateBy string `gorm:"column:update_by;type:varchar(255);not null;comment:更新人" json:"update_by"` // 更新人
}