GlobalRecvMsgOpt

This commit is contained in:
wangchuxiao
2022-06-16 11:27:55 +08:00
parent 21051900f9
commit ea76f20825
6 changed files with 241 additions and 179 deletions
@@ -96,13 +96,16 @@ func GetUserNameByUserID(userID string) (string, error) {
return user.Nickname, nil
}
func UpdateUserInfo(user db.User) error {
func UpdateUserInfo(user db.User, m ...map[string]interface{}) error {
dbConn, err := db.DB.MysqlDB.DefaultGormDB()
if err != nil {
return err
}
dbConn.LogMode(false)
err = dbConn.Table("users").Where("user_id=?", user.UserID).Update(&user).Error
if len(m) > 0 {
err = dbConn.Table("users").Where("user_id=?", user.UserID).Updates(m[0]).Error
}
return err
}