diff --git a/f/web-kboss/src/permission.js b/f/web-kboss/src/permission.js index 1f0fcaa..2d9ecdb 100644 --- a/f/web-kboss/src/permission.js +++ b/f/web-kboss/src/permission.js @@ -11,7 +11,7 @@ import {getHomePath} from "@/views/setting/tools"; NProgress.configure({showSpinner: false}); // NProgress Configuration -const whiteList = ["product", "/tokenMarket", "/modelDetail", "/modelApiDocument", "/login", "/homePage", "/registrationPage", "/shoppingCart", "/homePageImage","/h5HomePage",'/H5about','/modelProductDetail','/ncmatchHome', '/agreement', '/ncmatch']; // no redirect whitelist +const whiteList = ["product", "/tokenMarket", "/modelDetail", "/modelApiDocument", "/login", "/homePage", "/registrationPage", "/shoppingCart", "/homePageImage","/h5HomePage",'/H5about','/modelProductDetail','/ncmatchHome', '/agreement', '/ncmatch', '/tianyiyun']; // no redirect whitelist // 获取用户代理字符串 const userAgent = window.navigator.userAgent; diff --git a/f/web-kboss/src/router/index.js b/f/web-kboss/src/router/index.js index 786d15f..1aaa9f8 100644 --- a/f/web-kboss/src/router/index.js +++ b/f/web-kboss/src/router/index.js @@ -511,6 +511,14 @@ export const constantRoutes = [ path: '/404', component: () => import('@/views/error-page/404'), hidden: true }, { path: '/401', component: () => import('@/views/error-page/401'), hidden: true + }, + // 天翼云 · 息壤系列产品介绍页(独立全屏页,不带 Layout) + { + path: '/tianyiyun', + component: () => import('@/views/tianyiyun/index.vue'), + name: 'TianYiYunXirang', + hidden: true, + meta: { title: '天翼云 · 息壤系列产品', noCache: true } } ] diff --git a/f/web-kboss/src/utils/get-page-title.js b/f/web-kboss/src/utils/get-page-title.js index 8131881..a2db5c7 100644 --- a/f/web-kboss/src/utils/get-page-title.js +++ b/f/web-kboss/src/utils/get-page-title.js @@ -16,5 +16,8 @@ export default function getPageTitle(pageTitle) { if (domainName.indexOf('ncmatch') > -1) { return `开元云ncmatch` } + if (domainName.indexOf('tianyiyun') > -1) { + return `开元云ncmatch` + } return `opencomputing` } diff --git a/f/web-kboss/src/views/Ncmatch/topNav.vue b/f/web-kboss/src/views/Ncmatch/topNav.vue index fc30280..be584de 100644 --- a/f/web-kboss/src/views/Ncmatch/topNav.vue +++ b/f/web-kboss/src/views/Ncmatch/topNav.vue @@ -30,6 +30,10 @@ 梦工厂 + + 电信入口 + @@ -252,6 +256,10 @@ export default { this.dropdownOpen = false; } }, + goTianyiyun() { + const url = window.location.origin + window.location.pathname + '#/tianyiyun' + window.open(url, '_blank') + }, async goCreativeWorkshop() { if (!this.loginState) { window.open('https://ai.opencomputing.cn/', '_blank') diff --git a/f/web-kboss/src/views/tianyiyun/assets/favicon.svg b/f/web-kboss/src/views/tianyiyun/assets/favicon.svg new file mode 100644 index 0000000..dcf0eca --- /dev/null +++ b/f/web-kboss/src/views/tianyiyun/assets/favicon.svg @@ -0,0 +1,6 @@ + + + + + diff --git a/f/web-kboss/src/views/tianyiyun/assets/manager-avatar.svg b/f/web-kboss/src/views/tianyiyun/assets/manager-avatar.svg new file mode 100644 index 0000000..0cf6f6b --- /dev/null +++ b/f/web-kboss/src/views/tianyiyun/assets/manager-avatar.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/f/web-kboss/src/views/tianyiyun/assets/qr-wechat.png b/f/web-kboss/src/views/tianyiyun/assets/qr-wechat.png new file mode 100644 index 0000000..108a3a1 Binary files /dev/null and b/f/web-kboss/src/views/tianyiyun/assets/qr-wechat.png differ diff --git a/f/web-kboss/src/views/tianyiyun/assets/qr-wechat.svg b/f/web-kboss/src/views/tianyiyun/assets/qr-wechat.svg new file mode 100644 index 0000000..54921de --- /dev/null +++ b/f/web-kboss/src/views/tianyiyun/assets/qr-wechat.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 占位 + diff --git a/f/web-kboss/src/views/tianyiyun/index.vue b/f/web-kboss/src/views/tianyiyun/index.vue new file mode 100644 index 0000000..faad113 --- /dev/null +++ b/f/web-kboss/src/views/tianyiyun/index.vue @@ -0,0 +1,1126 @@ + + + + + + + + +