diff --git a/queue/logic/order/activateOrderLogic.go b/queue/logic/order/activateOrderLogic.go index 00fb4d5..0dec9bd 100644 --- a/queue/logic/order/activateOrderLogic.go +++ b/queue/logic/order/activateOrderLogic.go @@ -689,6 +689,11 @@ func (l *ActivateOrderLogic) handleCommission(ctx context.Context, userInfo *use logger.Field("user_id", referer.Id), ) } + + // 有佣金路径:邀请人拿佣金,被邀请用户(首单)拿天数 + if orderInfo.IsNew { + _ = l.grantGiftDays(ctx, userInfo, int(l.svc.Config.Invite.GiftDays), orderInfo.OrderNo, "邀请赠送") + } } func (l *ActivateOrderLogic) grantGiftDaysToBothParties(ctx context.Context, referee *user.User, orderNo string) {