Commit aba210e3 authored by zhuwei's avatar zhuwei

1

parent 670d68e5
...@@ -46,7 +46,6 @@ class UserService ...@@ -46,7 +46,6 @@ class UserService
{ {
$validate = new MemberValidate(); $validate = new MemberValidate();
$s_user_agent = new UserAgentService(); $s_user_agent = new UserAgentService();
if (!$validate->scene('add')->check($data)) { if (!$validate->scene('add')->check($data)) {
$result['status'] = 'fail'; $result['status'] = 'fail';
$result['msg'] = $validate->getError(); $result['msg'] = $validate->getError();
...@@ -122,17 +121,10 @@ class UserService ...@@ -122,17 +121,10 @@ class UserService
//操作完成之后判断下是什么动作 //操作完成之后判断下是什么动作
$user_agent_res = $s_user_agent->findUserAgent($site_id,0,$id); if (!empty($data['agents_id']) && ($data['agents_id'] != $agent_id_old)) {
$s_user_agent->changeUserAgent($data['agents_id'],$id,$site_id);
if (!$user_agent_res) { //记录修改客方
$s_user_agent->addUserAgent($data['agents_id'],$id,$site_id); $this->recordGuest($data['agents_id'], $agent_id_old, $id, $user_name, $type);
}else{
if (!empty($data['agents_id']) && ($data['agents_id'] != $agent_id_old)) {
$s_user_agent->changeUserAgent($data['agents_id'],$id,$site_id);
//记录修改客方
$this->recordGuest($data['agents_id'], $agent_id_old, $id, $user_name, $type);
}
} }
//记录邀请人 修改记录 //记录邀请人 修改记录
...@@ -638,11 +630,13 @@ class UserService ...@@ -638,11 +630,13 @@ class UserService
$s_user_site->delUserSite($user_id,1); $s_user_site->delUserSite($user_id,1);
$site_ids_array = explode(',', rtrim($site_id, ',')); $site_ids_array = explode(',', rtrim($site_id, ','));
// dump($site_ids_array);
foreach ($site_ids_array as $k => $v) { foreach ($site_ids_array as $k => $v) {
$is_site = $s_user_site->findUserSite($user_id,$v); $is_site = $s_user_site->findUserSite($user_id,$v);
// dump($is_site);
if($is_site){//编辑 if($is_site){//编辑
$s_user_site->delUserSite($user_id,0); $s_user_site->delUserSite($is_site['id'],0);
}else{//新增 }else{//新增
$s_user_site->addUserSite($user_id,$v); $s_user_site->addUserSite($user_id,$v);
} }
......
...@@ -62,7 +62,11 @@ class UserSiteService ...@@ -62,7 +62,11 @@ class UserSiteService
public function delUserSite($user_id, $is_del = 1) public function delUserSite($user_id, $is_del = 1)
{ {
$params['is_del'] = $is_del; $params['is_del'] = $is_del;
$where['user_id'] = $user_id; if($is_del == 0){
$where['id'] = $user_id;
}else{
$where['user_id'] = $user_id;
}
$this->m_user_site->updateUserSite($where, $params); $this->m_user_site->updateUserSite($where, $params);
} }
......
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