소스 검색

cancel 不退回确认页

Monterey 3 년 전
부모
커밋
73e127688b
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      src/permission.js

+ 2 - 2
src/permission.js

@@ -19,7 +19,7 @@ const whiteList = ['/login', '/auth-redirect'] // no redirect whitelist
 const navbarLsit = ['/home', '/news', '/shopping', '/personal'] //显示navbar的页面
 
 //需要token的名单
-const demandTokenList = ['/news', '/shopping', '/personal','/toBePaid','/confirmOrder','/linePayConfirm']
+const demandTokenList = ['/news', '/shopping', '/personal','/toBePaid','/confirmOrder','/linePayConfirm','/linePayCancel']
 
 router.beforeEach(async (to, from, next) => {
   // start progress bar
@@ -54,7 +54,7 @@ router.beforeEach(async (to, from, next) => {
       } else {
         if (hasToken) {
           // //这里控制个人订单不可回退到确认订单
-          if(from.path=='/toBePaid'&&to.path=='/linePayConfirm'){
+          if(from.path=='/toBePaid'&&(to.path=='/linePayConfirm' || to.path=='/linePayCancel')){
             next(`/personal`)
           }else{
             next()