error(); * $this->redirect(); * } * } */ namespace traits\controller; use think\Response; trait Jump { /** * 操作错误跳转的快捷方法 * @access public * @param mixed $msg 提示信息 * @param mixed $data 返回的数据 * @param mixed $url 跳转的URL地址 * @param mixed $wait 跳转等待时间 * @return mixed */ public function error($msg = '', $data = '', $url = '', $wait = 3) { return Response::error($msg, $data, $url, $wait); } /** * 操作成功跳转的快捷方法 * @access public * @param mixed $msg 提示信息 * @param mixed $data 返回的数据 * @param mixed $url 跳转的URL地址 * @param mixed $wait 跳转等待时间 * @return mixed */ public function success($msg = '', $data = '', $url = '', $wait = 3) { return Response::success($msg, $data, $url, $wait); } /** * URL重定向 * @access protected * @param string $url 跳转的URL表达式 * @param array|int $params 其它URL参数或http code * @return void */ public function redirect($url, $params = []) { Response::redirect($url, $params); } }