|
@@ -106,17 +106,24 @@ class ComjobsService extends BaseService
|
|
|
{
|
|
|
//门店抽成
|
|
|
$agent_commission_percent = Param::value('agent_commission');
|
|
|
- $agent_commission = $value * $agent_commission_percent / 100;
|
|
|
- $agent_commission = round($agent_commission, 2);
|
|
|
- $agentMoney = new AgentMoneyService();
|
|
|
- $agentMoney->add($broker_id, $agent_commission, '悬赏招聘', '悬赏招聘推荐入职成功后奖励');
|
|
|
+ if (((int)$agent_commission_percent) == 0) {
|
|
|
+ $agent_commission = 0;
|
|
|
+ } else {
|
|
|
+ $agent_commission = $value * $agent_commission_percent / 100;
|
|
|
+ $agent_commission = round($agent_commission, 2);
|
|
|
+ $agentMoney = new AgentMoneyService();
|
|
|
+ $agentMoney->add($broker_id, $agent_commission, '悬赏招聘', '悬赏招聘推荐入职成功后奖励');
|
|
|
+ }
|
|
|
|
|
|
//经纪人抽成
|
|
|
$comjobs_commission_percent = Param::value('comjobs_commission');
|
|
|
- $comjobs_commission = $value * (1 - $comjobs_commission_percent / 100);
|
|
|
- $comjobs_commission = round($comjobs_commission, 2);
|
|
|
- $comjobs_commission -= $agent_commission;
|
|
|
- $incomeService = new IncomeService();
|
|
|
- $incomeService->add($broker_id, $comjobs_commission, '悬赏招聘', '悬赏招聘推荐入职成功后奖励');
|
|
|
+ if (((int)$comjobs_commission_percent) != 0) {
|
|
|
+ $comjobs_commission = $value * (1 - $comjobs_commission_percent / 100);
|
|
|
+ $comjobs_commission = round($comjobs_commission, 2);
|
|
|
+ $comjobs_commission -= $agent_commission;
|
|
|
+ $incomeService = new IncomeService();
|
|
|
+ $incomeService->add($broker_id, $comjobs_commission, '悬赏招聘', '悬赏招聘推荐入职成功后奖励');
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
}
|