上传埋点代码

This commit is contained in:
liwei1dao 2023-06-08 16:29:25 +08:00
parent 44d965b9e6
commit 3506ab4203

View File

@ -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,