abiao лет назад: 5
Родитель
Сommit
72e128f72e

+ 1 - 1
go/gopath/src/fohow.com/apps/controllers/pay_controller/after_pay_controller.go

@@ -191,7 +191,7 @@ func newSendInviterBenefit(wxUser *user_model.WxUser, orderId, source string) {
 			be_total := float64(productOrder.PaiedPrice-productOrder.Freight) * float64(0.2)
 			count := int64(math.Floor(be_total + 0.5))
 
-			beego.BeeLogger.Warn("count %d", count)
+			//beego.BeeLogger.Warn("count %d", count)
 			remark := fmt.Sprintf("%s%s", wxUser.Nickname, "购物")
 			if count > 0 {
 				//发放佣金

+ 15 - 15
go/gopath/src/fohow.com/apps/controllers/railsadmin_controller/update_shop_application.go

@@ -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()
+			}
 		}
 	}
 }