上传埋点代码
This commit is contained in:
parent
44d965b9e6
commit
3506ab4203
@ -133,6 +133,8 @@ func (this *Buried) CheckCondition(uid string, condiIds ...int32) (condis []*pb.
|
|||||||
var (
|
var (
|
||||||
bdatas *pb.DBBuried
|
bdatas *pb.DBBuried
|
||||||
conf *cfg.GameBuriedCondiData
|
conf *cfg.GameBuriedCondiData
|
||||||
|
bdata *pb.DBBuriedItem
|
||||||
|
ok bool
|
||||||
)
|
)
|
||||||
if bdatas, err = this.modelBuried.getUserBurieds(uid); err != nil {
|
if bdatas, err = this.modelBuried.getUserBurieds(uid); err != nil {
|
||||||
return
|
return
|
||||||
@ -142,7 +144,7 @@ func (this *Buried) CheckCondition(uid string, condiIds ...int32) (condis []*pb.
|
|||||||
if conf, err = this.configure.getburiedcondidata(v); err != nil {
|
if conf, err = this.configure.getburiedcondidata(v); err != nil {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
if bdata, ok := bdatas.Items[conf.Type]; ok {
|
if bdata, ok = bdatas.Items[conf.Type]; ok {
|
||||||
ok = false
|
ok = false
|
||||||
for _, v1 := range bdata.Condi {
|
for _, v1 := range bdata.Condi {
|
||||||
if v1.Conid == v {
|
if v1.Conid == v {
|
||||||
@ -172,16 +174,8 @@ func (this *Buried) CheckCondition(uid string, condiIds ...int32) (condis []*pb.
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if !ok { //未找到 初始化一个
|
|
||||||
condis = append(condis, &pb.ConIProgress{
|
|
||||||
Btype: conf.Type,
|
|
||||||
Conid: v,
|
|
||||||
Value: 0,
|
|
||||||
Target: conf.Value,
|
|
||||||
State: pb.BuriedItemFinishState_buried_unfinish,
|
|
||||||
})
|
|
||||||
}
|
}
|
||||||
} else { //未找到 初始化一个
|
if !ok { //未找到 初始化一个
|
||||||
condis = append(condis, &pb.ConIProgress{
|
condis = append(condis, &pb.ConIProgress{
|
||||||
Btype: conf.Type,
|
Btype: conf.Type,
|
||||||
Conid: v,
|
Conid: v,
|
||||||
|
Loading…
Reference in New Issue
Block a user