From 42fa5d84c3f5fb151a194fea3741a58bd5b4edb6 Mon Sep 17 00:00:00 2001
From: 阳洁 <2077506045@qq.com>
Date: 星期四, 29 二月 2024 14:53:33 +0800
Subject: [PATCH] API-Fan增加显示logo页面

---
 src/views/demography/logo.vue  |   70 +++++++++++++++++++++++++++++++++++
 /dev/null                      |    0 
 src/views/demography/login.vue |    8 +++-
 src/router.js                  |    6 +++
 src/assets/logo-apifan.png     |    0 
 5 files changed, 82 insertions(+), 2 deletions(-)

diff --git a/dist-20240222.zip b/dist-20240222.zip
deleted file mode 100644
index e3e4ed7..0000000
--- a/dist-20240222.zip
+++ /dev/null
Binary files differ
diff --git a/src/assets/logo-apifan.png b/src/assets/logo-apifan.png
new file mode 100644
index 0000000..47a9d1d
--- /dev/null
+++ b/src/assets/logo-apifan.png
Binary files differ
diff --git a/src/router.js b/src/router.js
index 5bbd595..e6e59b7 100644
--- a/src/router.js
+++ b/src/router.js
@@ -32,6 +32,12 @@
           component: () => import('@/views/demography/langOption'),
           name: 'langOption',
           meta: { title: 'langOption' }
+        },
+        {
+          path: 'logo',
+          component: () => import('@/views/demography/logo'),
+          name: 'logo',
+          meta: { title: 'logo' }
         }
       ]
     },
diff --git a/src/views/demography/login.vue b/src/views/demography/login.vue
index 1ff3a41..135b053 100644
--- a/src/views/demography/login.vue
+++ b/src/views/demography/login.vue
@@ -38,6 +38,8 @@
       } else {
         // _this.doUrl = re.response.doUrl
         _this.reportTemplateType = re.response.productType
+        console.log("response")
+        console.log(re.response)
         _this.setMemberTocken(_this.paraMemberToken)
         _this.setDoUrl(re.response.doUrl)
         _this.setReportTemplateId(re.response.reportTemplateId)
@@ -54,18 +56,20 @@
         reParam => {
           if (reParam.code !== 1) {
             // 鑱屼笟鍏磋叮鎶ュ憡鐗规畩鍖栧鐞� 鍙湁涓枃
-            if(_this.doUrl === 'career_interests') {
+            if (_this.doUrl === 'career_interests') {
               _this.$i18n.locale = 'zh'
               _this.setLangType('Chinese')
               _this.$router.push({ path: '/demography/fill/index', query: { demographyMenber: _this.memberToken, isStart: false } })
               return
             }
 
+            console.log("浜у搧")
+
             // APIFan鍋氱壒娈婂鐞� 鍙湁涓枃
             if (_this.reportTemplateType === 'APIFan') {
               _this.$i18n.locale = 'zh'
               _this.setLangType('Chinese')
-              _this.$router.push({ path: '/demography/fill/index', query: { demographyMenber: _this.memberToken, isStart: false } })
+              _this.$router.push({ path: '/demography/fill/logo', query: { demographyMenber: _this.memberToken, isStart: false } })
               return
             }
 
diff --git a/src/views/demography/logo.vue b/src/views/demography/logo.vue
new file mode 100644
index 0000000..9c3bc51
--- /dev/null
+++ b/src/views/demography/logo.vue
@@ -0,0 +1,70 @@
+<template>
+  <div class="demography">
+    <el-row style="display: flex;justify-content: center;">
+      <el-image :src="require('@/assets/logo-apifan.png')" fit="fill"></el-image>
+    </el-row>
+    <el-row style="display: flex;justify-content: center;">
+      <el-button @click="next" type="primary">寮�濮嬫祴璇�</el-button>
+    </el-row>
+  </div>
+</template>
+
+<script>
+import { mapMutations, mapState } from 'vuex'
+
+export default {
+  // components: { QuestionEdit },
+  data () {
+    return {
+    }
+  },
+  created () {
+  },
+  methods: {
+    next: function () {
+      this.$router.push({ path: '/demography/fill/index', query: { demographyMenber: this.memberToken, isStart: false } })
+    },
+    ...mapMutations('user', ['setMemberTocken']),
+    ...mapMutations('exam', ['setDoUrl'])
+  },
+  computed: {
+    ...mapState('user', { memberToken: state => state.memberToken }),
+    ...mapState('exam', { doUrl: state => state.doUrl })
+  }
+}
+</script>
+
+<style lang="scss" scoped>
+  .demography {
+    width: 90%;
+    margin: 0 auto;
+    margin-top: 5%;
+  }
+
+  .align-center {
+    text-align: center
+  }
+
+/*  .product-style /deep/ .el-select-dropdown__item {
+    width: 300px;
+    display: inline-block;
+    overflow: hidden;
+    text-overflow: ellipsis;
+    white-space: nowrap;
+  }*/
+
+  //鏍峰紡淇敼閮ㄥ垎
+  .el-select .el-select-dropdown .el-scrollbar .el-select-dropdown__wrap .el-scrollbar__view .el-select-dropdown__item{
+    white-space: pre-wrap;
+    color: #606266;
+    height: auto;
+    font-weight: normal;
+    width: 300px;
+  }
+  /*.el-select .el-select-dropdown .el-scrollbar .el-select-dropdown__wrap .el-scrollbar__view .el-select-dropdown__item.selected{
+    background: #0090FF;
+    color: #fff;
+    font-weight: 700
+  }*/
+
+</style>

--
Gitblit v1.9.1