|
|
@@ -77,8 +77,8 @@ func ApplySuccessInviterBenefit(wxUser *user_model.WxUser, shopId int64, source
|
|
|
}
|
|
|
|
|
|
//充值成功发放佣金
|
|
|
- beego.BeeLogger.Warn("shop-apply_benefitWxUser: %s", benefitWxUser)
|
|
|
- beego.BeeLogger.Warn("shop-apply_newSendInviterBenefit:%v,%v,%s", wxUser, benefitWxUser, shopId)
|
|
|
+ //beego.BeeLogger.Warn("shop-apply_benefitWxUser: %s", benefitWxUser)
|
|
|
+ //beego.BeeLogger.Warn("shop-apply_newSendInviterBenefit:%v,%v,%s", wxUser, benefitWxUser, shopId)
|
|
|
|
|
|
//发放佣金 13800-4500 16800-5000
|
|
|
count := int64(0)
|
|
|
@@ -87,19 +87,19 @@ func ApplySuccessInviterBenefit(wxUser *user_model.WxUser, shopId int64, source
|
|
|
} else {
|
|
|
count = base_config.GetAgentAward()
|
|
|
}
|
|
|
-
|
|
|
- remark := fmt.Sprintf("%s%s", wxUser.Nickname, "店长申请成功")
|
|
|
-
|
|
|
- inviteOrder := new(user_model.InviteOrder).Create(benefitWxUser.Id, wxUser.Id, wxUser.Id, count, shopApply.Total, user_model.SOURCE_SHOP_BENEFIT, rId)
|
|
|
- s := balance_model.CASH_SOURCE_SHOP_BENEFIT
|
|
|
- cb := balance_model.GetCashBalanceByWxUIdAndRIdAndSource(benefitWxUser.Id, rId, s)
|
|
|
- if cb == nil {
|
|
|
- cb = new(balance_model.CashBalance).Create(inviteOrder.BenefitWxUId, count, s, rId, remark)
|
|
|
- if cb != nil {
|
|
|
- //标志进账
|
|
|
- inviteOrder.IsEnterBalance = true
|
|
|
- inviteOrder.EnterTime = cb.CreatedAt
|
|
|
- inviteOrder.Save()
|
|
|
+ if count > int64(0) {
|
|
|
+ remark := fmt.Sprintf("%s%s", wxUser.Nickname, "店长申请成功")
|
|
|
+ inviteOrder := new(user_model.InviteOrder).Create(benefitWxUser.Id, wxUser.Id, wxUser.Id, count, shopApply.Total, user_model.SOURCE_SHOP_BENEFIT, rId)
|
|
|
+ s := balance_model.CASH_SOURCE_SHOP_BENEFIT
|
|
|
+ cb := balance_model.GetCashBalanceByWxUIdAndRIdAndSource(benefitWxUser.Id, rId, s)
|
|
|
+ if cb == nil {
|
|
|
+ cb = new(balance_model.CashBalance).Create(inviteOrder.BenefitWxUId, count, s, rId, remark)
|
|
|
+ if cb != nil {
|
|
|
+ //标志进账
|
|
|
+ inviteOrder.IsEnterBalance = true
|
|
|
+ inviteOrder.EnterTime = cb.CreatedAt
|
|
|
+ inviteOrder.Save()
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|