Commit a0d36587 authored by zhuwei's avatar zhuwei

经纪人修改密码

parent f264353b
......@@ -512,13 +512,15 @@ class BrokerService
return ['status'=>101,'msg'=>'请输入新密码长度为6~18'];
$agent_password = $this->m_agent->getAgentFieldById($agent_id, 'password');
if(!$agent_password)
return array('status'=>101,'msg'=>'不存在该经纪人','result'=>'');
//验证原密码
if($agent_password && (md5($old_password) != $agent_password))
return array('status'=>101,'msg'=>'原密不正确','result'=>'');
$result = $this->m_agent->modifyAgentPassword($agent_id, md5($old_password));
if(!$result)
$result = $this->m_agent->modifyAgentPassword($agent_id, $new_password);
if($result != 1)
return array('status'=>101,'msg'=>'修改失败','result'=>'');
return array('status'=>101,'msg'=>'修改成功','result'=>'');
}
......
......@@ -1676,10 +1676,15 @@ class AAgents extends BaseModel
}
public function modifyAgentPassword($id, $pwd)
/**
* 经纪人修改密码
* @param $id
* @param $password
* @return false|int
*/
public function modifyAgentPassword($id, $password)
{
$result = $this->save([ 'password' => md5($pwd) ], [ 'id' => $id ]);
$result = $this->save([ 'password' => md5($password) ], [ 'id' => $id ]);
return $result;
}
......
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