Commit a0d36587 authored by zhuwei's avatar zhuwei

经纪人修改密码

parent f264353b
...@@ -512,13 +512,15 @@ class BrokerService ...@@ -512,13 +512,15 @@ class BrokerService
return ['status'=>101,'msg'=>'请输入新密码长度为6~18']; return ['status'=>101,'msg'=>'请输入新密码长度为6~18'];
$agent_password = $this->m_agent->getAgentFieldById($agent_id, 'password'); $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)) if($agent_password && (md5($old_password) != $agent_password))
return array('status'=>101,'msg'=>'原密不正确','result'=>''); return array('status'=>101,'msg'=>'原密不正确','result'=>'');
$result = $this->m_agent->modifyAgentPassword($agent_id, md5($old_password)); $result = $this->m_agent->modifyAgentPassword($agent_id, $new_password);
if(!$result) if($result != 1)
return array('status'=>101,'msg'=>'修改失败','result'=>''); return array('status'=>101,'msg'=>'修改失败','result'=>'');
return array('status'=>101,'msg'=>'修改成功','result'=>''); return array('status'=>101,'msg'=>'修改成功','result'=>'');
} }
......
...@@ -1676,10 +1676,15 @@ class AAgents extends BaseModel ...@@ -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; 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