Commit 8b7e7353 authored by zhuwei's avatar zhuwei

客户解绑

parent 29c1041c
...@@ -937,9 +937,9 @@ class User extends Basic ...@@ -937,9 +937,9 @@ class User extends Basic
$s_index_user = new UserService(); $s_index_user = new UserService();
$rm_res = $s_index_user->removeUserBind($this->params['now_user_id'],$this->params['user_id'],$this->agentId); $rm_res = $s_index_user->removeUserBind($this->params['now_user_id'],$this->params['user_id'],$this->agentId);
switch ($rm_res) { switch ($rm_res) {
case 1 : // case 1 :
return $this->response("300", "操作人不是客方"); // return $this->response("300", "操作人不是客方");
break; // break;
case 2 : case 2 :
return $this->response("300", "无解除关联权限权限"); return $this->response("300", "无解除关联权限权限");
break; break;
......
...@@ -605,9 +605,9 @@ class Member extends Basic{ ...@@ -605,9 +605,9 @@ class Member extends Basic{
$s_index_user = new UserService(); $s_index_user = new UserService();
$rm_res = $s_index_user->removeUserBind($this->params['now_user_id'],$this->params['user_id'],$this->userId); $rm_res = $s_index_user->removeUserBind($this->params['now_user_id'],$this->params['user_id'],$this->userId);
switch ($rm_res) { switch ($rm_res) {
case 1 : // case 1 :
return $this->response("300", "操作人不是客方"); // return $this->response("300", "操作人不是客方");
break; // break;
case 2 : case 2 :
return $this->response("300", "无解除关联权限权限"); return $this->response("300", "无解除关联权限权限");
break; break;
......
...@@ -589,15 +589,13 @@ class UserService ...@@ -589,15 +589,13 @@ class UserService
public function removeUserBind($now_user_id,$user_id,$agent_id){ public function removeUserBind($now_user_id,$user_id,$agent_id){
// 检查权限 客方自己 有权限的人 // 检查权限 客方自己 有权限的人
$user_agent_id = $this->user->getUserByWhereValue('agent_id', ['id'=>$now_user_id]); $user_agent_id = $this->user->getUserByWhereValue('agent_id', ['id'=>$now_user_id]);
if($user_agent_id != $agent_id){
return 1;//操作人不是客方
}
$s_vip = new VipService(); $s_vip = new VipService();
//0:有权限 1:无权限 $is_can_edit = $s_vip->vip($agent_id,'removeUserBind');//0:有权限 1:无权限
$is_can_edit = $s_vip->vip($agent_id,'removeUserBind');
if ($is_can_edit == 1 and ($user_agent_id != $agent_id)) { if (($is_can_edit == 1) && ($user_agent_id != $agent_id)) {
return 2;//无解除关联权限权限 return 2;//无解除关联权限权限
} }
// 客户bind_id不等于0才能解绑并记录日志 // 客户bind_id不等于0才能解绑并记录日志
$user_info = $this->user->getUserById($field = 'bind_id', $user_id); $user_info = $this->user->getUserById($field = 'bind_id', $user_id);
if($user_info['bind_id'] == 0){ if($user_info['bind_id'] == 0){
......
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