diff --git a/src/api/open/jd/promoter.js b/src/api/open/jd/promoter.js new file mode 100644 index 0000000..3af8328 --- /dev/null +++ b/src/api/open/jd/promoter.js @@ -0,0 +1,11 @@ +import request from '@/utils/request' + +/** 跟团订单查询(免登录) */ +export function queryTkOrder(params) { + return request({ + url: '/open/jd/queryTkOrder', + method: 'get', + params, + headers: { isToken: false } + }) +} diff --git a/src/permission.js b/src/permission.js index 39f2b73..3ecabf1 100644 --- a/src/permission.js +++ b/src/permission.js @@ -9,7 +9,7 @@ import { isRelogin } from '@/utils/request' NProgress.configure({ showSpinner: false }) -const whiteList = ['/login', '/register', '/public/home', '/tools/comment-gen', '/tools/order-search', '/public/order-submit', '/kdocs-callback', '/tendoc-callback'] +const whiteList = ['/login', '/register', '/public/home', '/tools/comment-gen', '/tools/order-search', '/public/order-submit', '/open/**', '/kdocs-callback', '/tendoc-callback'] const isWhiteList = (path) => { return whiteList.some(pattern => isPathMatch(pattern, path)) diff --git a/src/router/index.js b/src/router/index.js index 93b7522..9a1eec2 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -112,6 +112,12 @@ export const constantRoutes = [ component: () => import('@/views/public/order-submit/index'), hidden: true }, + // 京东开放页面(免登录,可单独配置域名) + { + path: '/open/jd/promoter', + component: () => import('@/views/open/jd/promoter/index'), + hidden: true + }, // 移动端专用入口(隐藏菜单,底部导航直达) { path: '/mobile', diff --git a/src/views/open/jd/promoter/index.vue b/src/views/open/jd/promoter/index.vue new file mode 100644 index 0000000..cf9cc0e --- /dev/null +++ b/src/views/open/jd/promoter/index.vue @@ -0,0 +1,277 @@ + + + + +