Commit 3032f359 authored by zhuwei's avatar zhuwei

解除绑定关系 权限

parent ba080217
...@@ -530,6 +530,7 @@ class UserService ...@@ -530,6 +530,7 @@ class UserService
} }
// 先查当前用户bind_id是否等于0 // 先查当前用户bind_id是否等于0
//user_id 当前详情页客户
$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){
return 2; return 2;
...@@ -539,6 +540,8 @@ class UserService ...@@ -539,6 +540,8 @@ class UserService
if(count($user_bind) > 0){ if(count($user_bind) > 0){
return 3;//防止是主账号 return 3;//防止是主账号
} }
//bind_id 要绑定的对象
$b_user_bind = $this->userBindInfo($bind_id); $b_user_bind = $this->userBindInfo($bind_id);
// big_log(count($b_user_bind)); // big_log(count($b_user_bind));
// big_log('======================='); // big_log('=======================');
...@@ -571,13 +574,13 @@ class UserService ...@@ -571,13 +574,13 @@ class UserService
// 检查权限 客方自己 有权限的人 // 检查权限 客方自己 有权限的人
$user_agent_id = $this->user->getUserByWhereValue('agent_id', ['id'=>$user_id]); $user_agent_id = $this->user->getUserByWhereValue('agent_id', ['id'=>$user_id]);
if($user_agent_id['agent_id' != $agent_id]){ if($user_agent_id['agent_id' != $agent_id]){
//return 1;//操作人不是客方 return 1;//操作人不是客方
} }
$s_vip = new VipService(); $s_vip = new VipService();
//0:有权限 1:无权限 //0:有权限 1:无权限
$is_can_edit = $s_vip->vip($agent_id,'addAgentsBlackList'); $is_can_edit = $s_vip->vip($agent_id,'removeUserBind');
if ($is_can_edit == 1) { if ($is_can_edit == 1) {
//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);
......
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