Commit cf4fc3e3 authored by hujun's avatar hujun

同步转银行卡和身份证信息

parent 85ab3d97
...@@ -378,6 +378,7 @@ class BrokerService ...@@ -378,6 +378,7 @@ class BrokerService
$id = $transfer_agent['id']; $id = $transfer_agent['id'];
} }
$this->editBank(['agent_id'=>$id], $agent_old['id'], 1);//同步转银行卡和身份证信息
//todo 管理员对经纪人状态操作记录 //todo 管理员对经纪人状态操作记录
$this->rootDOLog($id, 3); $this->rootDOLog($id, 3);
...@@ -561,16 +562,23 @@ class BrokerService ...@@ -561,16 +562,23 @@ class BrokerService
* 工资卡 * 工资卡
* *
* @param $data * @param $data
* @param $agent_id * @param $agent_id 原始数据
* @param $is_transfer 0正常 1转勤
* @return $this|int|string * @return $this|int|string
*/ */
public function editBank($data, $agent_id) public function editBank($data, $agent_id, $is_transfer = 0)
{ {
$result['status'] = 'fail'; $result['status'] = 'fail';
$validate = new AAgentBankValidate(); $validate = new AAgentBankValidate();
$m_bank = new AAgentsBank(); $m_bank = new AAgentsBank();
$bank_id = $m_bank->getFieldOneValue('id', ['agent_id' => $agent_id, 'is_del' => 0]);
$data['agent_id'] = $agent_id; if ($is_transfer) {
$bank_id = $m_bank->getFieldOneValue('id', ['agent_id' => $agent_id, 'is_del' => 0]);
} else {
$bank_id = $m_bank->getFieldOneValue('id', ['agent_id' => $agent_id, 'is_del' => 0]);
$data['agent_id'] = $agent_id;
}
if ($bank_id) { if ($bank_id) {
$check = $validate->scene('edit')->check($data); $check = $validate->scene('edit')->check($data);
if (!$check) { if (!$check) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment