diff --git a/src/router/index.js b/src/router/index.js
index 00ad07d..7397a52 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -488,10 +488,12 @@ const router = new VueRouter({
   routes: constantRoutes,
 });
 //注释的地方是允许路由重复点击,如果你觉得框架路由跳转规范太过严格可选择放开
-/*const originalPush = VueRouter.prototype.push;
-VueRouter.prototype.push = function push(location) {
+/* const originalPush = VueRouter.prototype.push;
+VueRouter.prototype.push = function push(location, onResolve, onReject) {
+  if (onResolve || onReject)
+    return originalPush.call(this, location, onResolve, onReject);
   return originalPush.call(this, location).catch((err) => err);
-};*/
+}; */
 
 export function resetRouter() {
   router.matcher = new VueRouter({