From 93c252b0d838acddb54cce605c3ecd4bffb4fa38 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 6 Nov 2024 11:34:00 +0800 Subject: [PATCH] 1 --- database/wheeldb.sql | 1 + server/wheelserver/api/v1/user/user.go | 1 + server/wheelserver/model/user.go | 1 + 3 files changed, 3 insertions(+) diff --git a/database/wheeldb.sql b/database/wheeldb.sql index 0d0ca5ea..3e8c63a2 100644 --- a/database/wheeldb.sql +++ b/database/wheeldb.sql @@ -61,6 +61,7 @@ CREATE TABLE `t_user` ( `nickname` varchar(60) CHARACTER SET utf8 NOT NULL DEFAULT '' COMMENT 'nickname', `score` varchar(60) CHARACTER SET utf8 NOT NULL DEFAULT '' COMMENT 'score', `dice` int(11) NOT NULL DEFAULT '0' COMMENT '骰子数', + `last_present_dice_time` int(11) NOT NULL DEFAULT '0' COMMENT '最后赠送骰子时间', `createtime` int(11) NOT NULL DEFAULT '0' COMMENT '创建时间', `modifytime` int(11) NOT NULL DEFAULT '0' COMMENT '修改时间', UNIQUE KEY `uk_account_id` (`account_id`), diff --git a/server/wheelserver/api/v1/user/user.go b/server/wheelserver/api/v1/user/user.go index 72965751..5fb14b36 100644 --- a/server/wheelserver/api/v1/user/user.go +++ b/server/wheelserver/api/v1/user/user.go @@ -38,6 +38,7 @@ func (this *UserApi) Login(c *gin.Context) { user.NickName = s.GetNickName() user.Score = "" user.Dice = mt.Table.Global.GetDailyDiceNum() + user.LastPresentDiceTime = q5.ToInt32(nowTime) user.CreateTime = q5.ToInt32(nowTime) user.ModifyTime = q5.ToInt32(nowTime) if result := f5.GetApp().GetOrmDb(constant.WHEEL_DB).Create(user); result.Error != nil { diff --git a/server/wheelserver/model/user.go b/server/wheelserver/model/user.go index b785213c..8740069b 100644 --- a/server/wheelserver/model/user.go +++ b/server/wheelserver/model/user.go @@ -7,6 +7,7 @@ type User struct { NickName string `gorm:"column:nickname"` Score string `gorm:"column:score"` Dice int32 `gorm:"column:dice"` + LastPresentDiceTime int32 `gorm:"column:last_present_dice_time"` CreateTime int32 `gorm:"column:createtime"` ModifyTime int32 `gorm:"column:modifytime"` }