瀏覽代碼

静态页面

xcx 4 年之前
父節點
當前提交
2a88915ee1

+ 4
- 1
src/components/common/MainPageContainer/index.vue 查看文件

4
     <!-- 头部 -->
4
     <!-- 头部 -->
5
     <div class="MainHeaderPadding" v-if="ShowMainHeader" :style="{height: `${MainPaddingTop}px`}"></div>
5
     <div class="MainHeaderPadding" v-if="ShowMainHeader" :style="{height: `${MainPaddingTop}px`}"></div>
6
     <div class="MainHeader flex-h" v-if="ShowMainHeader">
6
     <div class="MainHeader flex-h" v-if="ShowMainHeader">
7
-      <a class="MainBack iconfont iconjiantouleft" v-if="ShowMainHeaderBack" @click="$router.back(-1)"></a>
7
+      <a class="MainBack iconfont iconjiantouleft" v-if="ShowMainHeaderBack" @click="() => { GoBack === null ? $router.back(-1) : GoBack() }"></a>
8
       <span class="MainTitle">
8
       <span class="MainTitle">
9
         <span @click="MainTitleClick()">{{MainHeaderTitle}}</span>
9
         <span @click="MainTitleClick()">{{MainHeaderTitle}}</span>
10
         <a class="iconfont iconjiantoudown" @click="MainTitleClick()" v-if="ShowMainTitleIcon"></a>
10
         <a class="iconfont iconjiantoudown" @click="MainTitleClick()" v-if="ShowMainTitleIcon"></a>
45
 export default {
45
 export default {
46
   name: 'MainPageContainer',
46
   name: 'MainPageContainer',
47
   props: {
47
   props: {
48
+    GoBack: {
49
+      default: null
50
+    },
48
     ShowMainHeaderRight: { // 显隐头部右边选项
51
     ShowMainHeaderRight: { // 显隐头部右边选项
49
       default: false,
52
       default: false,
50
       type: Boolean
53
       type: Boolean

+ 0
- 1
src/pages/WoDe/ChongZhi/index.vue 查看文件

82
       }).catch((res) => {
82
       }).catch((res) => {
83
         this.DataLock = false
83
         this.DataLock = false
84
       })
84
       })
85
-      // window.location.replace(`${APIBase}api/app/alipay/deposit?amount=${this.Amount - 0}&returnURL=${encodeURIComponent(`${window.location.origin}/#/WoDe/ChongZhiZhuangTai`)}&token=${window.localStorage.Jwt}`)
86
     }
85
     }
87
   }
86
   }
88
 }
87
 }

+ 1
- 2
src/pages/WoDe/ChongZhiZhuangTai/index.vue 查看文件

1
 <template>
1
 <template>
2
   <div class="Page">
2
   <div class="Page">
3
-    <MainPageContainer @UserInfoChange="Init" :ShowMainHeader="true" MainHeaderTitle="订单状态" :ShowMainHeaderRight="true" :MainHeaderRightText="`完成`" :MainHeaderRightClick="() => { $router.push({ name: 'index' }) }">
3
+    <MainPageContainer @UserInfoChange="Init" :ShowMainHeader="true" MainHeaderTitle="订单状态" :ShowMainHeaderRight="true" :MainHeaderRightText="`完成`" :MainHeaderRightClick="() => { $router.push({ name: $route.query.from || 'index' }) }">
4
       <div class="PageContainer">
4
       <div class="PageContainer">
5
         <div class="centerLabel">
5
         <div class="centerLabel">
6
           <i class="iconfont iconshibai" v-if="OrderStatus === 'Error'"></i>
6
           <i class="iconfont iconshibai" v-if="OrderStatus === 'Error'"></i>
23
   data () {
23
   data () {
24
     return {
24
     return {
25
       OrderStatus: null,
25
       OrderStatus: null,
26
-      LocationOrigin: encodeURIComponent(`${window.location.origin}/#/index/DingDanZhiFuZhuangTai?orderId=${this.$route.query.id}`),
27
       Jwt: window.localStorage.Jwt
26
       Jwt: window.localStorage.Jwt
28
     }
27
     }
29
   },
28
   },

+ 1
- 1
src/pages/index/DaLeTou/index.vue 查看文件

1
 <template>
1
 <template>
2
   <div class="Page">
2
   <div class="Page">
3
-    <MainPageContainer :ShowMainHeader="true" :ShowMainHeaderBack="true" MainHeaderTitle="大乐透">
3
+    <MainPageContainer :GoBack="() => { $router.replace({ name: 'index' }) }" :ShowMainHeader="true" :ShowMainHeaderBack="true" MainHeaderTitle="大乐透">
4
       <div class="PageContainer flex-v">
4
       <div class="PageContainer flex-v">
5
         <div class="Top" v-if="NewstRes !== null">
5
         <div class="Top" v-if="NewstRes !== null">
6
           <div class="PrevRes flex-h">
6
           <div class="PrevRes flex-h">

+ 1
- 1
src/pages/index/DaLeTouDingDan/index.vue 查看文件

1
 <template>
1
 <template>
2
   <div class="Page">
2
   <div class="Page">
3
-    <MainPageContainer :ShowMainHeader="true" :ShowMainHeaderBack="true" MainHeaderTitle="大乐透">
3
+    <MainPageContainer :GoBack="() => { $router.replace({ name: 'DaLeTou' }) }" :ShowMainHeader="true" :ShowMainHeaderBack="true" MainHeaderTitle="大乐透">
4
       <div id="BaiDuMap" style="display: none;"></div>
4
       <div id="BaiDuMap" style="display: none;"></div>
5
       <div class="PageContainer flex-v">
5
       <div class="PageContainer flex-v">
6
         <div class="flex-item">
6
         <div class="flex-item">

+ 1
- 1
src/pages/index/LanQiu/index.vue 查看文件

1
 <template>
1
 <template>
2
   <div class="Page">
2
   <div class="Page">
3
-    <MainPageContainer :ShowMainHeader="true" :ShowMainTitleIcon="true" :ShowMainHeaderBack="true" :MainHeaderTitle="MainTitle" :MainTitleClick="MainTitleClick">
3
+    <MainPageContainer :GoBack="() => { $router.replace({ name: 'index' }) }" :ShowMainHeader="true" :ShowMainTitleIcon="true" :ShowMainHeaderBack="true" :MainHeaderTitle="MainTitle" :MainTitleClick="MainTitleClick">
4
       <div class="PageContainer flex-v">
4
       <div class="PageContainer flex-v">
5
         <div class="HideNav" :class="{'active': ShowSelectTypeNav}">
5
         <div class="HideNav" :class="{'active': ShowSelectTypeNav}">
6
           <div>
6
           <div>

+ 1
- 1
src/pages/index/LanQiuDingDan/index.vue 查看文件

1
 <template>
1
 <template>
2
   <div class="Page">
2
   <div class="Page">
3
-    <MainPageContainer :ShowMainHeader="true" :ShowMainHeaderBack="true" MainHeaderTitle="篮球">
3
+    <MainPageContainer :GoBack="() => { $router.replace({ name: 'LanQiu' }) }" :ShowMainHeader="true" :ShowMainHeaderBack="true" MainHeaderTitle="篮球">
4
       <div class="PageContainer flex-v">
4
       <div class="PageContainer flex-v">
5
         <div class="flex-item">
5
         <div class="flex-item">
6
           <div>
6
           <div>

+ 1
- 1
src/pages/index/PaiLie3/index.vue 查看文件

1
 <template>
1
 <template>
2
   <div class="Page">
2
   <div class="Page">
3
-    <MainPageContainer :ShowMainHeader="true" :ShowMainTitleIcon="true" :ShowMainHeaderBack="true" :MainHeaderTitle="MainTitle" :MainTitleClick="MainTitleClick">
3
+    <MainPageContainer :GoBack="() => { $router.replace({ name: 'index' }) }" :ShowMainHeader="true" :ShowMainTitleIcon="true" :ShowMainHeaderBack="true" :MainHeaderTitle="MainTitle" :MainTitleClick="MainTitleClick">
4
       <div class="PageContainer flex-v">
4
       <div class="PageContainer flex-v">
5
         <div class="HideNav" :class="{'active': ShowSelectTypeNav}">
5
         <div class="HideNav" :class="{'active': ShowSelectTypeNav}">
6
           <div class="flex-h">
6
           <div class="flex-h">

+ 1
- 1
src/pages/index/PaiLie3DingDan/index.vue 查看文件

1
 <template>
1
 <template>
2
   <div class="Page">
2
   <div class="Page">
3
-    <MainPageContainer :ShowMainHeader="true" :ShowMainHeaderRight="true" :ShowMainHeaderBack="true" MainHeaderRightIcon="iconqingkong" MainHeaderRightText="清空重选" MainHeaderTitle="确认投注" :MainHeaderRightClick="() => { this.EmptyCart() }">
3
+    <MainPageContainer :GoBack="() => { $router.replace({ name: 'PaiLie3' }) }" :ShowMainHeader="true" :ShowMainHeaderRight="true" :ShowMainHeaderBack="true" MainHeaderRightIcon="iconqingkong" MainHeaderRightText="清空重选" MainHeaderTitle="确认投注" :MainHeaderRightClick="() => { this.EmptyCart() }">
4
       <div class="PageContainer flex-v">
4
       <div class="PageContainer flex-v">
5
         <a class="Store flex-h" @click="() => { if (GetStoreListStatus) { ShowStore = true } }">
5
         <a class="Store flex-h" @click="() => { if (GetStoreListStatus) { ShowStore = true } }">
6
           <div class="flex-item">
6
           <div class="flex-item">

+ 1
- 1
src/pages/index/PaiLie5/index.vue 查看文件

1
 <template>
1
 <template>
2
   <div class="Page">
2
   <div class="Page">
3
-    <MainPageContainer :ShowMainHeader="true" :ShowMainHeaderBack="true" MainHeaderTitle="排列5">
3
+    <MainPageContainer :GoBack="() => { $router.replace({ name: 'index' }) }" :ShowMainHeader="true" :ShowMainHeaderBack="true" MainHeaderTitle="排列5">
4
       <div class="PageContainer flex-v">
4
       <div class="PageContainer flex-v">
5
         <nav class="flex-h">
5
         <nav class="flex-h">
6
           <a class="flex-item" :class="{'active': SelectType === 1}" @click="CutSelectType(1)">自选</a>
6
           <a class="flex-item" :class="{'active': SelectType === 1}" @click="CutSelectType(1)">自选</a>

+ 1
- 1
src/pages/index/PaiLie5DingDan/index.vue 查看文件

1
 <template>
1
 <template>
2
   <div class="Page">
2
   <div class="Page">
3
-    <MainPageContainer :ShowMainHeader="true" :ShowMainHeaderRight="true" MainHeaderRightIcon="iconqingkong" MainHeaderRightText="清空重选" :ShowMainHeaderBack="true" MainHeaderTitle="确认投注" :MainHeaderRightClick="() => { this.EmptyCart() }">
3
+    <MainPageContainer :GoBack="() => { $router.replace({ name: 'PaiLie5' }) }" :ShowMainHeader="true" :ShowMainHeaderRight="true" MainHeaderRightIcon="iconqingkong" MainHeaderRightText="清空重选" :ShowMainHeaderBack="true" MainHeaderTitle="确认投注" :MainHeaderRightClick="() => { this.EmptyCart() }">
4
       <div class="PageContainer flex-v">
4
       <div class="PageContainer flex-v">
5
         <a class="Store flex-h" @click="() => { if (GetStoreListStatus) { ShowStore = true } }">
5
         <a class="Store flex-h" @click="() => { if (GetStoreListStatus) { ShowStore = true } }">
6
           <div class="flex-item">
6
           <div class="flex-item">

+ 1
- 1
src/pages/index/ShuangSeQiu/index.vue 查看文件

1
 <template>
1
 <template>
2
   <div class="Page">
2
   <div class="Page">
3
-    <MainPageContainer :ShowMainHeader="true" :ShowMainHeaderBack="true" MainHeaderTitle="双色球">
3
+    <MainPageContainer :GoBack="() => { $router.replace({ name: 'index' }) }" :ShowMainHeader="true" :ShowMainHeaderBack="true" MainHeaderTitle="双色球">
4
       <div class="PageContainer flex-v">
4
       <div class="PageContainer flex-v">
5
         <div class="Top" v-if="NewstRes !== null">
5
         <div class="Top" v-if="NewstRes !== null">
6
           <div class="PrevRes flex-h">
6
           <div class="PrevRes flex-h">

+ 3
- 3
src/pages/index/ShuangSeQiuDingDan/index.vue 查看文件

1
 <template>
1
 <template>
2
   <div class="Page">
2
   <div class="Page">
3
-    <MainPageContainer :ShowMainHeader="true" :ShowMainHeaderBack="true" MainHeaderTitle="双色球">
3
+    <MainPageContainer :GoBack="() => { $router.replace({ name: 'ShuangSeQiu' }) }" :ShowMainHeader="true" :ShowMainHeaderBack="true" MainHeaderTitle="双色球">
4
       <div class="PageContainer flex-v">
4
       <div class="PageContainer flex-v">
5
         <div class="flex-item">
5
         <div class="flex-item">
6
           <div>
6
           <div>
33
                     <a class="iconfont iconjiahao" @click="Multiple += 1"></a>
33
                     <a class="iconfont iconjiahao" @click="Multiple += 1"></a>
34
                   </span>
34
                   </span>
35
                 </div>
35
                 </div>
36
-                <div class="flex-h">
36
+                <!-- <div class="flex-h">
37
                   <span class="flex-item">是否追期?</span>
37
                   <span class="flex-item">是否追期?</span>
38
                   <span>追号喜中二等奖</span>
38
                   <span>追号喜中二等奖</span>
39
                   <van-switch v-model="IsAdd" active-color="#07c160" inactive-color="#ccc" size="0.13rem" @change="SwitchChange" />
39
                   <van-switch v-model="IsAdd" active-color="#07c160" inactive-color="#ccc" size="0.13rem" @change="SwitchChange" />
40
-                </div>
40
+                </div> -->
41
               </div>
41
               </div>
42
             </div>
42
             </div>
43
 
43
 

+ 1
- 1
src/pages/index/ZuQiu/index.vue 查看文件

1
 <template>
1
 <template>
2
   <div class="Page">
2
   <div class="Page">
3
-    <MainPageContainer :ShowMainHeader="true" :ShowMainTitleIcon="true" :ShowMainHeaderBack="true" :MainHeaderTitle="PageTitle" :MainTitleClick="MainTitleClick">
3
+    <MainPageContainer :GoBack="() => { $router.replace({ name: 'index' }) }" :ShowMainHeader="true" :ShowMainTitleIcon="true" :ShowMainHeaderBack="true" :MainHeaderTitle="PageTitle" :MainTitleClick="MainTitleClick">
4
       <div class="PageContainer flex-v">
4
       <div class="PageContainer flex-v">
5
 
5
 
6
         <div class="HideNav" :class="{'active': ShowSelectTypeNav}">
6
         <div class="HideNav" :class="{'active': ShowSelectTypeNav}">

+ 1
- 1
src/pages/index/ZuQiuDingDan/index.vue 查看文件

1
 <template>
1
 <template>
2
   <div class="Page">
2
   <div class="Page">
3
-    <MainPageContainer :ShowMainHeader="true" :ShowMainHeaderBack="true" MainHeaderTitle="足球">
3
+    <MainPageContainer :GoBack="() => { $router.replace({ name: 'ZuQiu' }) }" :ShowMainHeader="true" :ShowMainHeaderBack="true" MainHeaderTitle="足球">
4
       <div class="PageContainer flex-v">
4
       <div class="PageContainer flex-v">
5
         <div class="flex-item">
5
         <div class="flex-item">
6
           <div>
6
           <div>