diff --git a/Services/Hncore.Pass.Vpn/Service/ProductOrderService.cs b/Services/Hncore.Pass.Vpn/Service/ProductOrderService.cs index 9ecb1f1..3e1c840 100644 --- a/Services/Hncore.Pass.Vpn/Service/ProductOrderService.cs +++ b/Services/Hncore.Pass.Vpn/Service/ProductOrderService.cs @@ -702,7 +702,7 @@ FROM product_order where {where} GROUP BY Channel,ProductName order by Channel, } } - if(order.agent_id != 0){ + if(order.agent_id != 0 && order.PaymentAmount != 0.1M){ var agentEntity = await m_AgentUserService.Query(m => m.id == order.agent_id).FirstOrDefaultAsync(); var agentPriceEntity = await m_AgentPriceService.Query(m => m.agent_id == order.agent_id && m.package_id == order.PackageId).FirstOrDefaultAsync(); var score_money = order.PaymentAmount - order.ConnectCount * order.AccountCount * agentPriceEntity.price; @@ -916,7 +916,7 @@ FROM product_order where {where} GROUP BY Channel,ProductName order by Channel, await m_ProductAccountService.Update(accountInfo); await this.Add(order); - if(order.agent_id != 0){ + if(order.agent_id != 0 ){ var agentEntity = await m_AgentUserService.Query(m => m.id == order.agent_id).FirstOrDefaultAsync(); var agentPriceEntity = await m_AgentPriceService.Query(m => m.agent_id == order.agent_id && m.package_id == order.PackageId).FirstOrDefaultAsync();