|
|
@ -9,24 +9,23 @@ import ( |
|
|
|
const LotteryDrawRecordTableName = TableNamePrefix + "lottery_draw_record" |
|
|
|
|
|
|
|
type LotteryDrawRecord struct { |
|
|
|
Id int `json:"id" xorm:"pk autoincr"` |
|
|
|
ActivityId int `json:"activity_id" xorm:"not null comment('主活动id')"` |
|
|
|
RehearsalId int `json:"rehearsal_id" xorm:"not null comment('彩排id/0正式')"` |
|
|
|
Id int `json:"id" xorm:"pk autoincr not null INT(11)"` |
|
|
|
ActivityId int `json:"activity_id" xorm:"not null comment('主活动id') INT(11)"` |
|
|
|
RehearsalId int `json:"rehearsal_id" xorm:"not null comment('彩排id/0正式') INT(11)"` |
|
|
|
UserPrizeId int `json:"user_prize_id" xorm:"not null comment('用户奖品id') INT(11)"` |
|
|
|
LotteryDrawActivityId int `json:"lottery_draw_activity_id" xorm:"not null comment('抽奖活动id')"` |
|
|
|
LotteryDrawRuleId int `json:"lottery_draw_rule_id" xorm:"not null comment('抽奖规则id') BIGINT(20)"` |
|
|
|
LotteryDrawRuleLadderId int `json:"lottery_draw_rule_ladder_id" xorm:"not null comment('规则阶梯id')"` |
|
|
|
LotteryDrawActivityId int `json:"lottery_draw_activity_id" xorm:"not null comment('抽奖活动id') INT(11)"` |
|
|
|
LotteryDrawRuleId int `json:"lottery_draw_rule_id" xorm:"not null comment('抽奖规则id') INT(20)"` |
|
|
|
LotteryDrawRuleLadderId int `json:"lottery_draw_rule_ladder_id" xorm:"not null comment('规则阶梯id') INT(11)"` |
|
|
|
ArchId int `json:"arch_id" xorm:"not null default 0 comment('归档id') INT(11)"` |
|
|
|
UserId int `json:"user_id" xorm:"not null comment('用户id')"` |
|
|
|
UserId int `json:"user_id" xorm:"not null comment('用户id') INT(11)"` |
|
|
|
AreaId int `json:"area_id" xorm:"not null default(0) comment('地区id') INT(11)"` |
|
|
|
RollNum int `json:"roll_num" xrom:"not null default 0 comment('滚动次数') INT(11)"` |
|
|
|
UserName string `json:"user_name" description:"用户名" xorm:"not null comment('用户名')"` |
|
|
|
UserPhone string `json:"user_phone" description:"电话" xorm:"not null comment('电话号码')"` |
|
|
|
PrizeName string `json:"prize_name" description:"奖品名字" xorm:"not null comment('奖品名字')"` |
|
|
|
AreaName string `json:"area_name" description:"名字" xorm:"not null comment('地区名字')"` |
|
|
|
AreaId int `json:"area_id" xorm:"not null default(0) comment('地区id')"` |
|
|
|
UserName string `json:"user_name" xorm:"not null comment('用户名') VARCHAR(128)"` |
|
|
|
UserPhone string `json:"user_phone" xorm:"not null comment('电话号码') VARCHAR(128)"` |
|
|
|
PrizeName string `json:"prize_name" xorm:"not null comment('奖品名字') VARCHAR(128)"` |
|
|
|
AreaName string `json:"area_name" xorm:"not null comment('地区名字') VARCHAR(128)"` |
|
|
|
EntryPersonName string `json:"entry_person_name" xorm:"not null default '' comment('录入人员名单') VARCHAR(128)"` |
|
|
|
Status int `json:"status" xorm:"not null default 0 comment('是否已经兑奖0否1是') TINYINT(1)"` |
|
|
|
Name string `json:"name" xorm:"not null default '' comment('姓名') VARCHAR(128)"` |
|
|
|
Phone string `json:"phone" xorm:"not null default '' comment('电话号码') VARCHAR(128)"` |
|
|
|
WxNo string `json:"wx_no" xorm:"not null default '' comment('微信号') VARCHAR(128)"` |
|
|
|
Address string `json:"address" xorm:"not null default '' comment('地址') VARCHAR(128)"` |
|
|
|
IsDelete bool `json:"-" xorm:"default(0)"` |
|
|
|