diff --git a/h5-enginex-manager/src/assets/img/img2.png b/h5-enginex-manager/src/assets/img/img2.png new file mode 100644 index 0000000..0e063bc Binary files /dev/null and b/h5-enginex-manager/src/assets/img/img2.png differ diff --git a/h5-enginex-manager/src/components/common/HeaderDatax.vue b/h5-enginex-manager/src/components/common/HeaderDatax.vue new file mode 100644 index 0000000..a8332c1 --- /dev/null +++ b/h5-enginex-manager/src/components/common/HeaderDatax.vue @@ -0,0 +1,328 @@ + + + diff --git a/h5-enginex-manager/src/components/common/Header.vue b/h5-enginex-manager/src/components/common/HeaderEnginex.vue similarity index 98% rename from h5-enginex-manager/src/components/common/Header.vue rename to h5-enginex-manager/src/components/common/HeaderEnginex.vue index 291a14d..c965afc 100644 --- a/h5-enginex-manager/src/components/common/Header.vue +++ b/h5-enginex-manager/src/components/common/HeaderEnginex.vue @@ -50,7 +50,7 @@ + + + diff --git a/h5-enginex-manager/src/components/page/Dashboard.vue b/h5-enginex-manager/src/components/page/DashboardEnginex.vue similarity index 100% rename from h5-enginex-manager/src/components/page/Dashboard.vue rename to h5-enginex-manager/src/components/page/DashboardEnginex.vue diff --git a/h5-enginex-manager/src/components/page/LoginDatax.vue b/h5-enginex-manager/src/components/page/LoginDatax.vue index b23a20d..2cbca8d 100644 --- a/h5-enginex-manager/src/components/page/LoginDatax.vue +++ b/h5-enginex-manager/src/components/page/LoginDatax.vue @@ -78,7 +78,9 @@ created() { this.$message.success('登录成功,即将跳转'); localStorage.setItem('ms_username', this.param.username); localStorage.setItem('token', data.data.token); - this.$router.push('/'); + // 数据中心 + localStorage.setItem('platform', 'DataX'); + this.$router.push('/dashboard'); this.mixinReGetStorage() } else{ diff --git a/h5-enginex-manager/src/components/page/LoginEnginex.vue b/h5-enginex-manager/src/components/page/LoginEnginex.vue index 2d45f1d..4d802b7 100644 --- a/h5-enginex-manager/src/components/page/LoginEnginex.vue +++ b/h5-enginex-manager/src/components/page/LoginEnginex.vue @@ -78,7 +78,9 @@ export default { this.$message.success('登录成功,即将跳转'); localStorage.setItem('ms_username', this.param.username); localStorage.setItem('token', data.data.token); - this.$router.push('/'); + // 决策引擎系统 + localStorage.setItem('platform', 'Enginex'); + this.$router.push('/dashboard'); this.mixinReGetStorage() } else{ diff --git a/h5-enginex-manager/src/router/index.js b/h5-enginex-manager/src/router/index.js index c0fe013..e3a26a3 100644 --- a/h5-enginex-manager/src/router/index.js +++ b/h5-enginex-manager/src/router/index.js @@ -44,7 +44,14 @@ export default new Router({ children: [ { path: '/dashboard', - component: () => import('../components/page/Dashboard.vue'), + component: () => { + const userRole = localStorage.getItem('platform'); + if (userRole === 'DataX') { + return import('../components/page/DashboardDatax.vue'); + } else { + return import('../components/page/DashboardEnginex.vue'); + } + }, meta: { title: '系统首页' } }, {