武馆需求开发
This commit is contained in:
parent
265d1e0cdc
commit
4563606628
@ -38,16 +38,39 @@ func (this *modelMartialhall) queryUserMartialhall(uid string) (result *pb.DBMar
|
||||
this.module.Errorln(err)
|
||||
}
|
||||
if err == mgo.MongodbNil {
|
||||
unlocknum := this.module.configure.GetGlobalConf().KungfuInitialPracticeStake
|
||||
result = &pb.DBMartialhall{
|
||||
Id: primitive.NewObjectID().Hex(),
|
||||
Uid: uid,
|
||||
Lv: 1,
|
||||
Pillar1: &pb.DBPillar{Index: 1, Isunlock: true},
|
||||
Pillar1: &pb.DBPillar{Index: 1},
|
||||
Pillar2: &pb.DBPillar{Index: 2},
|
||||
Pillar3: &pb.DBPillar{Index: 3},
|
||||
Pillar4: &pb.DBPillar{Index: 4},
|
||||
Pillar5: &pb.DBPillar{Index: 5},
|
||||
}
|
||||
switch unlocknum {
|
||||
case 1:
|
||||
result.Pillar1.Isunlock = true
|
||||
case 2:
|
||||
result.Pillar1.Isunlock = true
|
||||
result.Pillar2.Isunlock = true
|
||||
case 3:
|
||||
result.Pillar1.Isunlock = true
|
||||
result.Pillar2.Isunlock = true
|
||||
result.Pillar3.Isunlock = true
|
||||
case 4:
|
||||
result.Pillar1.Isunlock = true
|
||||
result.Pillar2.Isunlock = true
|
||||
result.Pillar3.Isunlock = true
|
||||
result.Pillar4.Isunlock = true
|
||||
case 5:
|
||||
result.Pillar1.Isunlock = true
|
||||
result.Pillar2.Isunlock = true
|
||||
result.Pillar3.Isunlock = true
|
||||
result.Pillar4.Isunlock = true
|
||||
result.Pillar5.Isunlock = true
|
||||
}
|
||||
if err = this.Add(uid, result); err != nil {
|
||||
this.module.Errorln(err)
|
||||
return
|
||||
|
Loading…
Reference in New Issue
Block a user