|
@@ -22,10 +22,10 @@ class BalanceService extends BaseService
|
|
|
];
|
|
|
|
|
|
private $_field = [
|
|
|
- ['user' => 'balance_register_user', 'broker' => 'balance_register_broker'],
|
|
|
- ['user' => 'balance_improve_resume_user', 'broker' => 'balance_improve_resume_broker'],
|
|
|
- ['user' => 'balance_certification_user', 'broker' => 'balance_certification_broker'],
|
|
|
- ['user' => 'balance_entry_user', 'broker' => 'balance_entry_broker'],
|
|
|
+ ['user' => 'balance_register_user', 'broker' => 'balance_register_broker', 'agent' => 'balance_register_agent'],
|
|
|
+ ['user' => 'balance_improve_resume_user', 'broker' => 'balance_improve_resume_broker', 'agent' => 'balance_improve_resume_agent'],
|
|
|
+ ['user' => 'balance_certification_user', 'broker' => 'balance_certification_broker', 'agent' => 'balance_certification_agent'],
|
|
|
+ ['user' => 'balance_entry_user', 'broker' => 'balance_entry_broker', 'agent' => 'balance_entry_agent'],
|
|
|
];
|
|
|
|
|
|
public function add($user_id, $type_index)
|
|
@@ -51,7 +51,7 @@ class BalanceService extends BaseService
|
|
|
'monthtime' => date("Ym"),
|
|
|
]);
|
|
|
|
|
|
- $user->balance += $commission[$field['user']];
|
|
|
+ $user->balance += $commission[$field['user']];
|
|
|
$user->balance_total += $commission[$field['user']];
|
|
|
$user->save();
|
|
|
}
|
|
@@ -61,5 +61,11 @@ class BalanceService extends BaseService
|
|
|
$incomeService = new IncomeService();
|
|
|
$incomeService->add($user['broker_id'], $commission[$field['broker']], $type['title'], $type['remark']);
|
|
|
}
|
|
|
+
|
|
|
+ //门店收益
|
|
|
+ if (!empty($commission[$field['agent']])) {
|
|
|
+ $moneyService = new AgentMoneyService();
|
|
|
+ $moneyService->add($user['broker_id'], $commission[$field['broker']], $type['title'], $type['remark']);
|
|
|
+ }
|
|
|
}
|
|
|
}
|