getUsersByRole($this->request->param()); return json($result); } public function addUser() { $service = new AdminService(); $result = $service->addUser($this->request->param()); return json($result); } public function updateInfo() { $service = new AdminService(); $result = $service->updateInfo($this->request->user_id,$this->request->param()); return json($result); } public function getUserInfo() { $service = new AdminService(); $result = $service->getUserInfo($this->request->user_id); return json($result); } public function updatePassword() { $service = new AdminService(); $result = $service->updatePassword($this->request->user_id,$this->request->param()); return json($result); } //账号列表 public function getUserList() { $returnData = (new AdminService())->getUserList($this->request->param()); return json($returnData); } //编辑账号 public function updateAccount(){ $returnData = (new AdminService())->updateAccount($this->request->param('id'),$this->request->param()); return json($returnData); } //更新账号状态 public function updateAccountStauts(){ $returnData = (new AdminService())->updateAccountStauts($this->request->param('id'),$this->request->param()); return json($returnData); } //删除指定用户 public function del(){ $returnData = (new AdminService())->del($this->request->param('id')); return json($returnData); } //获取用户权限代码 public function getPermCode(){ $returnData = (new AdminService())->getPermCode($this->request->user_id); return json($returnData); } //退出登陆 public function logout() { $returnData = (new AdminService())->logout($this->request->user_id); return json($returnData); } //操作日志 public function log() { $returnData = (new AdminService())->logList($this->request->param()); return json($returnData); } public function inviteCode(){ $returnData = (new AdminService())->inviteCode(); return json($returnData); } // 获取翻译员列表 public function getTranslatorList() { $returnData = (new AdminService())->getTranslatorList($this->request->param()); return json($returnData); } // 翻译员绑定客服 (翻译员添加客服聊天好友) public function translatorAddCustomer() { $returnData = (new AdminService())->translatorAddCustomer($this->request->param()); return json($returnData); } // 翻译员绑定的客服列表 public function translatorBindCustomerList() { $returnData = (new AdminService())->translatorBindCustomerList($this->request->param()); return json($returnData); } // 组长与用户添加chat好友 public function groupLeaderWithUser() { $service = new AdminService(); $result = $service->groupLeaderWithUser($this->request->param()); return json($result); } // 电销与加用户chat好友 public function sellerWithUser() { $service = new AdminService(); $result = $service->sellerWithUser($this->request->param()); return json($result); } // 获取用户访问页面的记录 public function getUserAccessLog() { $returnData = (new AdminService())->getUserAccessLog($this->request->user_id, $this->request->param()); return json($returnData); } // 获取admin的操作记录 public function getAdminOperationLog() { $returnData = (new AdminService())->getAdminOperationLog($this->request->user_id,$this->request->param()); return json($returnData); } // 赠送用户vip public function giveVip() { $returnData = (new AdminService())->giveVip($this->request->param()); return json($returnData); } // 单次发送邮件或短信消息 public function sendEmailOrSms() { $returnData = (new AdminService())->sendEmailOrSms($this->request->param()); return json($returnData); } // 批量发送短信或邮件 public function batchSendEmailOrSms() { $returnData = (new AdminService())->batchSendEmailOrSms($this->request->param()); return json($returnData); } }