From 91f9b7a3b7dfc4fe6b9b5008cfec4e18dfb6dcd5 Mon Sep 17 00:00:00 2001
From: zzzz <690498789@qq.com>
Date: Thu, 28 Mar 2024 13:04:36 +0800
Subject: [PATCH] 注册页面的客服地址错误

---
 src/App.vue |  211 ++++++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 177 insertions(+), 34 deletions(-)

diff --git a/src/App.vue b/src/App.vue
index 565493a..e609bfa 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,14 +1,18 @@
 <template>
   <div id="app" :class="`${$state.theme === 'red' ? 'red-theme' : 'black-theme'}`">
-    <div :class="`header-box`" v-if="hasHeader && title !== '新登录'">
+    <div :class="`header-box`" v-if="hasHeader && title !== $t('hj248')">
       <mt-header :title="title">
         <mt-button icon="back" slot="left" @click="$router.go(-1)"></mt-button>
-        <template v-if="iconRight == 'search'">
+
+        <div v-if="!is_Show">
+          <template v-if="iconRight == 'search'">
           <img slot="right" class="search-right" src="./assets/ico/fangdajing.png" alt />
         </template>
         <template v-else>
           <mt-button icon="more" slot="right"></mt-button>
         </template>
+        </div>
+
       </mt-header>
     </div>
     <div class="body-box">
@@ -18,64 +22,103 @@
         <router-view></router-view>
       </transition>
     </div>
+    <foot v-if="$route.meta.show !== true" @close="footColse"></foot>
+    <elalert></elalert>
+    <loginPopup  @close="dialogClose"/>
   </div>
 </template>
 
 <script>
-export default {
-  name: "App",
-  created() {
-    let title = this.$route.meta.title || "首页";
-    this.title = title;
+import elalert from '@/components/elalert.vue'
+import foot from '@/components/foot.vue'
+import loginPopup from '@/components/loginDialog.vue'
+// 引入css
+import '@/assets/iconfont/iconfont.css'
+import '@/assets/iconfont/iconfont.ttf'
 
-    if (this.$route.meta.hasHeader) {
-      this.hasHeader = true;
+export default {
+  components: {
+    foot,
+    elalert,
+    loginPopup
+  },
+  name: 'App',
+  created () {
+    this.$state.theme = 'red'
+    console.log(this.$state.theme, 'asdasdasd')
+    let title = this.$route.meta.title || this.$t('hj224')
+    this.title = title
+    if (this.$route.meta.is_Show) {
+      this.is_Show = this.$route.meta.is_Show
     } else {
-      this.hasHeader = false;
+      this.is_Show = true
+    }
+    if (this.$route.meta.hasHeader) {
+      this.hasHeader = true
+    } else {
+      this.hasHeader = false
     }
     if (this.$route.meta.iconRight) {
-      this.iconRight = this.$route.meta.iconRight;
+      this.iconRight = this.$route.meta.iconRight
     } else {
-      this.iconRight = "default";
+      this.iconRight = 'default'
     }
     // this.$store.state.className = window.localStorage.getItem('styleName')?window.localStorage.getItem('styleName'):'red'
   },
   watch: {
-    $route(to, from) {
-      let title = to.meta.title || "首页";
-      this.title = title;
+    $route (to, from) {
+      let title = to.meta.title || this.$t('hj224')
+      this.title = title
       if (to.meta.iconRight) {
-        this.iconRight = to.meta.iconRight;
+        this.iconRight = to.meta.iconRight
       } else {
-        this.iconRight = "default";
+        this.iconRight = 'default'
       }
       if (to.meta.hasHeader) {
-        this.hasHeader = true;
+        this.hasHeader = true
       } else {
-        this.hasHeader = false;
+        this.hasHeader = false
       }
+
       if (to.meta.index > from.meta.index) {
-        console.log("slide-left");
-        //设置动画名称
-        this.transitionName = "slide-left";
+        console.log('slide-left')
+        // 设置动画名称
+        this.transitionName = 'slide-left'
       } else {
-        console.log("slide-right");
-        this.transitionName = "slide-right";
+        console.log('slide-right')
+        this.transitionName = 'slide-right'
       }
     }
   },
-  data() {
+  data () {
     return {
-      title: "首页",
+      title: '首页',
       hasHeader: false,
-      iconRight: "default",
-      transitionName: ''
-    };
+      iconRight: 'default',
+      transitionName: '',
+      is_Show: true,
+      is_foot: true
+    }
+  },
+  methods: {
+    footColse () {
+      this.$store.commit('dialogVisible', true)
+    },
+    dialogClose () {
+      this.$store.commit('dialogVisible', false)
+    }
   }
-};
+}
 </script>
 
 <style lang="less" scoped>
+
+/deep/ .van-list__finished-text{
+  line-height: 1.925926rem !important;
+}
+/deep/ .van-list__error-text{
+  line-height: 1.925926rem !important;
+}
 #app {
   width: 100vw;
   height: 100vh;
@@ -83,7 +126,7 @@
   font-family: "rubik";
   .header-box {
     width: 100%;
-    height: 1rem;
+    height: 1.4rem;
     /deep/.mint-header {
       height: 100%;
       background-color: #16171d;
@@ -104,27 +147,103 @@
   }
   .body-box {
     width: 100%;
-    height: calc(100% - 1rem);
+    height: 100%;
+    // height: calc(100% - 1rem);
     box-sizing: border-box;
     overflow-y: auto;
   }
   &.red-theme {
-    background: #e9e9e9;
+    background: rgb(241,242,246);
+    color:#000;
     /deep/.mint-header {
       background: none;
       .mint-header-title {
-        font-size: 0.36rem;
+        font-size: 0.42rem;
         color: #212121;
       }
       .mintui {
         color: #212121;
       }
     }
+    /deep/.van-swipe-item {
+      color: #000;
+    }
+    /deep/.navs_content {
+        background: #fff!important;
+    }
+    /deep/.fo_content {
+        background: #fff;
+    }
+    /deep/.news-tab{
+      background: #fff;
+    }
+    /deep/.mint-tab-item-label {
+      color: #000;
+      font-size: .26rem;
+
+    }
+    /deep/.top_title{
+      color: #000;
+    }
+    /deep/.titContent{
+      color:#000;
+    }
+    /deep/.mint-navbar {
+      background: #fff;
+    }
+    /deep/.mint-tab-item {
+      background: #fff;
+      border: none;
+    }
+    /deep/.footCss{
+      background: #fff;
+    }
+    /deep/.newDetail-tits{
+      color: #aaa;
+    }
+    /deep/.van-skeleton__row, .van-skeleton__title{
+      background-color: #fff!important;
+    }
   }
   &.black-theme {
     // background: #16171d;
     // background: rgb(14, 14, 15);
     background: rgb(33, 33, 43);
+
+    /deep/.navs_content {
+        background: #272733;
+    }
+    /deep/.fo_content {
+        background: #272733;
+    }
+    /deep/.news-tab{
+      background: #272733;
+    }
+    /deep/.mint-navbar {
+      background: #272733;
+    }
+    /deep/.mint-tab-item-label {
+      color: #fff;
+      font-size: .26rem;
+
+    }
+    /deep/.titContent{
+      color:#000;
+    }
+    /deep/.mint-tab-container {}
+
+    /deep/.mint-tab-item {
+      background: #272733;
+    }
+    /deep/.van-swipe-item {
+    color: #000;
+    }
+    /deep/.footCss{
+      background: rgb(33, 33, 43);
+    }
+    /deep/.newDetail-tits{
+      color: #999;
+    }
   }
 }
 .search-right {
@@ -134,4 +253,28 @@
 .mint-search-list {
   position: relative !important;
 }
+.topLeft{
+
+}
+
+/deep/.el-alert{
+  width: 75%!important;
+  height: 1.1rem!important;
+  position: absolute!important;
+  top: 0!important;
+  bottom: 0!important;
+  left: 0!important;
+  right: 0!important;
+  margin: auto!important;
+  font-size: 0.36rem!important;
+}
+/deep/.el-alert__title{
+  font-size: 0.36rem!important;
+}
+/deep/.el-icon-close::before{
+    display: none;
+}
+/deep/.icon-icon_A::before{
+ font-size: 0.6rem!important;
+}
 </style>

--
Gitblit v1.9.3