소스 검색

升级

master
huangjiajun 2 주 전
부모
커밋
cf4d8099e4
1개의 변경된 파일14개의 추가작업 그리고 1개의 파일을 삭제
  1. +14
    -1
      rule/user_upgrade.go

+ 14
- 1
rule/user_upgrade.go 파일 보기

@@ -11,9 +11,22 @@ import (
"xorm.io/xorm"
)

func UserUpgradeInsert(eg *xorm.Engine, uid, level int) error {
func UserUpgradeInsert(eg *xorm.Engine, uid int) error {
userDb := implement.NewUserDb(eg)
user, _ := userDb.GetUser(int64(uid))
level := user.Level
isNext := 0
levelDb := implement.NewUserLevelDb(db.Db)
levels, _ := levelDb.UserLevelAllByAsc()
for _, v1 := range levels {
if isNext == 1 {
level = v1.Id
isNext = 0
}
if v1.Id == level {
isNext = 1
}
}
if level == user.Level {
return errors.New("等级相同")
}


불러오는 중...
취소
저장