public function convTopAction($oper = 'true', $conv_id = '') { $request = $this->getRequest(); $user = $this->get('security.context')->getToken()->getUser(); $oper = $request->get("oper"); $conv_id = $request->get("conv_id"); $network_domain = $request->get('network_domain'); $time = $request->get("time"); $time = empty($time) ? 1 : $time; $da = $this->get('we_data_access'); $conv = new \Justsy\BaseBundle\Business\Conv(); $s = '1'; $m = ''; //判断是否有权限 if (!$user->is_in_manager_circles($network_domain)) { $s = '0'; $m = '没有权限'; } else { if ($oper == 'true') { if (!$conv->convTop($da, $conv_id, $time)) { $s = '0'; $m = '操作失败'; } } else { if ($oper == 'false') { if (!$conv->convCancelTop($da, $conv_id)) { $s = '0'; $m = '操作失败'; } } } } $response = new Response(json_encode(array('s' => $s, 'm' => $m))); $response->headers->set('Content-Type', 'text/json'); return $response; }