|
|
@@ -67,7 +67,20 @@ func SettlementPublicGiveActivityCoin(engine *xorm.Engine, masterId string, uid |
|
|
|
if oneCirclesPublicPlatoonUserRelation != nil { |
|
|
|
fatherUids = strings.Split(oneCirclesPublicPlatoonUserRelation.FatherUid, "-") |
|
|
|
} |
|
|
|
for k, fatherUid := range fatherUids { |
|
|
|
for k, id := range fatherUids { |
|
|
|
tmpOneCirclesPublicPlatoonUserRelation, err11 := db.OneCirclesPublicPlatoonUserRelationGetOneByParams(engine, map[string]interface{}{ |
|
|
|
"key": "id", |
|
|
|
"value": id, |
|
|
|
}) |
|
|
|
if err11 != nil { |
|
|
|
return err11 |
|
|
|
} |
|
|
|
if tmpOneCirclesPublicPlatoonUserRelation.Uid <= 0 { |
|
|
|
//待填充位 |
|
|
|
continue |
|
|
|
} |
|
|
|
|
|
|
|
fatherUid := zhios_order_relate_utils.IntToStr(tmpOneCirclesPublicPlatoonUserRelation.Uid) |
|
|
|
fatherReward := rewardSystemMap[k+1] |
|
|
|
//判断是否满足奖励条件 |
|
|
|
userCount, _, err2 := db.SumUserRelateByParentUid(engine, fatherUid) |
|
|
|