Răsfoiți Sursa

介绍页隐藏app底部导航

cuiyalong 5 ani în urmă
părinte
comite
3c9ae87dac

+ 19 - 0
src/utils/globalFunctionsForApp.ts

@@ -0,0 +1,19 @@
+import {
+  isWeiXinBrowser
+} from './globalFunctions'
+declare const JyObj: any
+
+const inWeiXinBrowser = isWeiXinBrowser()
+
+// 是否是微信浏览器
+// 参数0隐藏底部导航,参数1,显示底部导航
+export function hiddenBottomBar (params = 0) {
+  // 如果是app端,隐藏底部导航
+  if (!inWeiXinBrowser) {
+    try {
+      JyObj.hiddenBottom(params + '')
+    } catch (error) {
+      console.log(error)
+    }
+  }
+}

+ 1 - 1
src/views/buy/Buy.vue

@@ -70,7 +70,7 @@
             <span class="cn-r">{{ orderInfo.price | fen2Yuan | formatNumber(-1, true)  }}</span>
           </span>
         </div>
-        <div class="price-bottom">
+        <div class="price-bottom" v-if="orderInfo.before_price && orderInfo.before_price > orderInfo.price">
           <span class="price-b-label">原价:</span>
           <span class="price-b-count-o">
             <span class="co-l">&yen;</span>

+ 4 - 0
src/views/main/IntroducePage.vue

@@ -25,6 +25,7 @@
 <script lang="ts">
 import { Component, Vue } from 'vue-property-decorator'
 import { mapMutations } from 'vuex'
+import { hiddenBottomBar } from '@/utils/globalFunctionsForApp.ts'
 
 @Component({
   name: 'introduce',
@@ -53,6 +54,9 @@ export default class Introduce extends Vue {
       }
     })
     this.clearReportList()
+
+    // 隐藏app底部导航
+    hiddenBottomBar(0)
   }
 }
 </script>

+ 2 - 1
src/views/order/detail.vue

@@ -107,7 +107,7 @@
                   <span class="card-item-r">{{ orderInfo.productType }}</span>
                 </div>
                 <div class="j-card-item">
-                  <span class="card-item-l">付金额:</span>
+                  <span class="card-item-l">付金额:</span>
                   <span class="card-item-r">&yen; {{ orderInfo.payMoney | fen2Yuan | formatNumber(-1, true) }} 元</span>
                 </div>
               </div>
@@ -580,6 +580,7 @@ export default class OrderDetail extends Vue {
           font-size: 13px;
           line-height: 20px;
           color: #5F5E64;
+          min-width: 66px;
         }
         .card-item-r {
           flex: 1;

+ 8 - 0
vue.config.js

@@ -61,6 +61,14 @@ module.exports = {
         pathRewrite: {
           '^/jypay': '/jypay'
         }
+      },
+      '^/subscribepay': {
+        target: 'http://web2-jytest.jianyu360.cn',
+        changeOrigin: true,
+        logLevel: 'debug',
+        pathRewrite: {
+          '^/subscribepay': '/subscribepay'
+        }
       }
     }
   },