fix agentService
This commit is contained in:
parent
c6a79e300c
commit
524c94de7c
@ -290,10 +290,10 @@ func (l *AgentService) CommissionCost(ctx context.Context, descendantId int64, A
|
||||
if agentMembershipConfigModel.PriceIncreaseAmount.Valid {
|
||||
// 拥有则查看该上级设定的成本
|
||||
agentMembershipUserConfigModel, findAgentMembershipUserConfigModelErr := l.AgentMembershipUserConfigModel.FindOneByAgentIdProductId(ctx, AncestorId, productID)
|
||||
if findAgentMembershipUserConfigModelErr != nil {
|
||||
if findAgentMembershipUserConfigModelErr != nil && !errors.Is(findAgentMembershipUserConfigModelErr, model.ErrNotFound) {
|
||||
return 0, findAgentMembershipUserConfigModelErr
|
||||
}
|
||||
|
||||
if agentMembershipUserConfigModel != nil {
|
||||
deductCostAmount := agentMembershipUserConfigModel.PriceIncreaseAmount
|
||||
|
||||
agentCommissionDeductionModel := model.AgentCommissionDeduction{
|
||||
@ -310,6 +310,9 @@ func (l *AgentService) CommissionCost(ctx context.Context, descendantId int64, A
|
||||
}
|
||||
|
||||
return deductCostAmount, nil
|
||||
} else {
|
||||
return 0, nil
|
||||
}
|
||||
}
|
||||
return 0, nil
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user