소스 검색

静态页面

xcx 4 년 전
부모
커밋
1fca76e686

BIN
src/assets/img/chongzhi.png 파일 보기


+ 3
- 3
src/pages/KaiJiangZhanShi/DaLeTou/index.vue 파일 보기

32
             <!-- <div class="SaleInfo flex-h">
32
             <!-- <div class="SaleInfo flex-h">
33
               <div class="flex-item">
33
               <div class="flex-item">
34
                 <span>本期销售:</span>
34
                 <span>本期销售:</span>
35
-                <span>346015916</span>
35
+                <span>346015916牛币</span>
36
               </div>
36
               </div>
37
               <div class="flex-item">
37
               <div class="flex-item">
38
                 <span>奖池滚存:</span>
38
                 <span>奖池滚存:</span>
39
-                <span>34623015916</span>
39
+                <span>34623015916牛币</span>
40
               </div>
40
               </div>
41
             </div> -->
41
             </div> -->
42
 
42
 
47
                 <li class="flex-h">
47
                 <li class="flex-h">
48
                   <span class="flex-item">奖项</span>
48
                   <span class="flex-item">奖项</span>
49
                   <span class="flex-item">中奖注数(注)</span>
49
                   <span class="flex-item">中奖注数(注)</span>
50
-                  <span class="flex-item">单注奖金()</span>
50
+                  <span class="flex-item">单注奖金(牛币)</span>
51
                 </li>
51
                 </li>
52
                 <li class="flex-h" v-for="(item, index) in LotteryRes[0].detailList" :key="index">
52
                 <li class="flex-h" v-for="(item, index) in LotteryRes[0].detailList" :key="index">
53
                   <span class="flex-item">{{item.level}}</span>
53
                   <span class="flex-item">{{item.level}}</span>

+ 3
- 3
src/pages/KaiJiangZhanShi/DaLeTouXiangQing/index.vue 파일 보기

26
         <!-- <div class="SaleInfo flex-h">
26
         <!-- <div class="SaleInfo flex-h">
27
           <div class="flex-item">
27
           <div class="flex-item">
28
             <span>本期销售:</span>
28
             <span>本期销售:</span>
29
-            <span>346015916</span>
29
+            <span>346015916牛币</span>
30
           </div>
30
           </div>
31
           <div class="flex-item">
31
           <div class="flex-item">
32
             <span>奖池滚存:</span>
32
             <span>奖池滚存:</span>
33
-            <span>34623015916</span>
33
+            <span>34623015916牛币</span>
34
           </div>
34
           </div>
35
         </div> -->
35
         </div> -->
36
 
36
 
41
             <li class="flex-h">
41
             <li class="flex-h">
42
               <span class="flex-item">奖项</span>
42
               <span class="flex-item">奖项</span>
43
               <span class="flex-item">中奖注数(注)</span>
43
               <span class="flex-item">中奖注数(注)</span>
44
-              <span class="flex-item">单注奖金()</span>
44
+              <span class="flex-item">单注奖金(牛币)</span>
45
             </li>
45
             </li>
46
             <li class="flex-h" v-for="(item, index) in PageData.detailList" :key="index">
46
             <li class="flex-h" v-for="(item, index) in PageData.detailList" :key="index">
47
               <span class="flex-item">{{item.level}}</span>
47
               <span class="flex-item">{{item.level}}</span>

+ 3
- 3
src/pages/KaiJiangZhanShi/PaiLie3/index.vue 파일 보기

31
             <!-- <div class="SaleInfo flex-h">
31
             <!-- <div class="SaleInfo flex-h">
32
               <div class="flex-item">
32
               <div class="flex-item">
33
                 <span>本期销售:</span>
33
                 <span>本期销售:</span>
34
-                <span>346015916</span>
34
+                <span>346015916牛币</span>
35
               </div>
35
               </div>
36
               <div class="flex-item">
36
               <div class="flex-item">
37
                 <span>奖池滚存:</span>
37
                 <span>奖池滚存:</span>
38
-                <span>34623015916</span>
38
+                <span>34623015916牛币</span>
39
               </div>
39
               </div>
40
             </div> -->
40
             </div> -->
41
 
41
 
46
                 <li class="flex-h">
46
                 <li class="flex-h">
47
                   <span class="flex-item">奖项</span>
47
                   <span class="flex-item">奖项</span>
48
                   <span class="flex-item">中奖注数(注)</span>
48
                   <span class="flex-item">中奖注数(注)</span>
49
-                  <span class="flex-item">单注奖金()</span>
49
+                  <span class="flex-item">单注奖金(牛币)</span>
50
                 </li>
50
                 </li>
51
                 <li class="flex-h" v-for="(item, index) in LotteryRes[0].detailList" :key="index">
51
                 <li class="flex-h" v-for="(item, index) in LotteryRes[0].detailList" :key="index">
52
                   <span class="flex-item">{{item.level}}</span>
52
                   <span class="flex-item">{{item.level}}</span>

+ 3
- 3
src/pages/KaiJiangZhanShi/PaiLie3XiangQing/index.vue 파일 보기

25
         <!-- <div class="SaleInfo flex-h">
25
         <!-- <div class="SaleInfo flex-h">
26
           <div class="flex-item">
26
           <div class="flex-item">
27
             <span>本期销售:</span>
27
             <span>本期销售:</span>
28
-            <span>346015916</span>
28
+            <span>346015916牛币</span>
29
           </div>
29
           </div>
30
           <div class="flex-item">
30
           <div class="flex-item">
31
             <span>奖池滚存:</span>
31
             <span>奖池滚存:</span>
32
-            <span>34623015916</span>
32
+            <span>34623015916牛币</span>
33
           </div>
33
           </div>
34
         </div> -->
34
         </div> -->
35
 
35
 
40
             <li class="flex-h">
40
             <li class="flex-h">
41
               <span class="flex-item">奖项</span>
41
               <span class="flex-item">奖项</span>
42
               <span class="flex-item">中奖注数(注)</span>
42
               <span class="flex-item">中奖注数(注)</span>
43
-              <span class="flex-item">单注奖金()</span>
43
+              <span class="flex-item">单注奖金(牛币)</span>
44
             </li>
44
             </li>
45
             <li class="flex-h" v-for="(item, index) in PageData.detailList" :key="index">
45
             <li class="flex-h" v-for="(item, index) in PageData.detailList" :key="index">
46
               <span class="flex-item">{{item.level}}</span>
46
               <span class="flex-item">{{item.level}}</span>

+ 3
- 3
src/pages/KaiJiangZhanShi/PaiLie5/index.vue 파일 보기

31
             <!-- <div class="SaleInfo flex-h">
31
             <!-- <div class="SaleInfo flex-h">
32
               <div class="flex-item">
32
               <div class="flex-item">
33
                 <span>本期销售:</span>
33
                 <span>本期销售:</span>
34
-                <span>346015916</span>
34
+                <span>346015916牛币</span>
35
               </div>
35
               </div>
36
               <div class="flex-item">
36
               <div class="flex-item">
37
                 <span>奖池滚存:</span>
37
                 <span>奖池滚存:</span>
38
-                <span>34623015916</span>
38
+                <span>34623015916牛币</span>
39
               </div>
39
               </div>
40
             </div> -->
40
             </div> -->
41
 
41
 
46
                 <li class="flex-h">
46
                 <li class="flex-h">
47
                   <span class="flex-item">奖项</span>
47
                   <span class="flex-item">奖项</span>
48
                   <span class="flex-item">中奖注数(注)</span>
48
                   <span class="flex-item">中奖注数(注)</span>
49
-                  <span class="flex-item">单注奖金()</span>
49
+                  <span class="flex-item">单注奖金(牛币)</span>
50
                 </li>
50
                 </li>
51
                 <li class="flex-h" v-for="(item, index) in LotteryRes[0].detailList" :key="index">
51
                 <li class="flex-h" v-for="(item, index) in LotteryRes[0].detailList" :key="index">
52
                   <span class="flex-item">{{item.level}}</span>
52
                   <span class="flex-item">{{item.level}}</span>

+ 3
- 3
src/pages/KaiJiangZhanShi/PaiLie5XiangQing/index.vue 파일 보기

25
         <!-- <div class="SaleInfo flex-h">
25
         <!-- <div class="SaleInfo flex-h">
26
           <div class="flex-item">
26
           <div class="flex-item">
27
             <span>本期销售:</span>
27
             <span>本期销售:</span>
28
-            <span>346015916</span>
28
+            <span>346015916牛币</span>
29
           </div>
29
           </div>
30
           <div class="flex-item">
30
           <div class="flex-item">
31
             <span>奖池滚存:</span>
31
             <span>奖池滚存:</span>
32
-            <span>34623015916</span>
32
+            <span>34623015916牛币</span>
33
           </div>
33
           </div>
34
         </div> -->
34
         </div> -->
35
 
35
 
40
             <li class="flex-h">
40
             <li class="flex-h">
41
               <span class="flex-item">奖项</span>
41
               <span class="flex-item">奖项</span>
42
               <span class="flex-item">中奖注数(注)</span>
42
               <span class="flex-item">中奖注数(注)</span>
43
-              <span class="flex-item">单注奖金()</span>
43
+              <span class="flex-item">单注奖金(牛币)</span>
44
             </li>
44
             </li>
45
             <li class="flex-h" v-for="(item, index) in PageData.detailList" :key="index">
45
             <li class="flex-h" v-for="(item, index) in PageData.detailList" :key="index">
46
               <span class="flex-item">{{item.level}}</span>
46
               <span class="flex-item">{{item.level}}</span>

+ 3
- 3
src/pages/KaiJiangZhanShi/ShuangSeQiu/index.vue 파일 보기

32
             <!-- <div class="SaleInfo flex-h">
32
             <!-- <div class="SaleInfo flex-h">
33
               <div class="flex-item">
33
               <div class="flex-item">
34
                 <span>本期销售:</span>
34
                 <span>本期销售:</span>
35
-                <span>346015916</span>
35
+                <span>346015916牛币</span>
36
               </div>
36
               </div>
37
               <div class="flex-item">
37
               <div class="flex-item">
38
                 <span>奖池滚存:</span>
38
                 <span>奖池滚存:</span>
39
-                <span>34623015916</span>
39
+                <span>34623015916牛币</span>
40
               </div>
40
               </div>
41
             </div> -->
41
             </div> -->
42
 
42
 
47
                 <li class="flex-h">
47
                 <li class="flex-h">
48
                   <span class="flex-item">奖项</span>
48
                   <span class="flex-item">奖项</span>
49
                   <span class="flex-item">中奖注数(注)</span>
49
                   <span class="flex-item">中奖注数(注)</span>
50
-                  <span class="flex-item">单注奖金()</span>
50
+                  <span class="flex-item">单注奖金(牛币)</span>
51
                 </li>
51
                 </li>
52
                 <li class="flex-h" v-for="(item, index) in LotteryRes[0].detailList" :key="index">
52
                 <li class="flex-h" v-for="(item, index) in LotteryRes[0].detailList" :key="index">
53
                   <span class="flex-item">{{item.level}}</span>
53
                   <span class="flex-item">{{item.level}}</span>

+ 3
- 3
src/pages/KaiJiangZhanShi/ShuangSeQiuXiangQing/index.vue 파일 보기

26
         <!-- <div class="SaleInfo flex-h">
26
         <!-- <div class="SaleInfo flex-h">
27
           <div class="flex-item">
27
           <div class="flex-item">
28
             <span>本期销售:</span>
28
             <span>本期销售:</span>
29
-            <span>346015916</span>
29
+            <span>346015916牛币</span>
30
           </div>
30
           </div>
31
           <div class="flex-item">
31
           <div class="flex-item">
32
             <span>奖池滚存:</span>
32
             <span>奖池滚存:</span>
33
-            <span>34623015916</span>
33
+            <span>34623015916牛币</span>
34
           </div>
34
           </div>
35
         </div> -->
35
         </div> -->
36
 
36
 
41
             <li class="flex-h">
41
             <li class="flex-h">
42
               <span class="flex-item">奖项</span>
42
               <span class="flex-item">奖项</span>
43
               <span class="flex-item">中奖注数(注)</span>
43
               <span class="flex-item">中奖注数(注)</span>
44
-              <span class="flex-item">单注奖金()</span>
44
+              <span class="flex-item">单注奖金(牛币)</span>
45
             </li>
45
             </li>
46
             <li class="flex-h" v-for="(item, index) in PageData.detailList" :key="index">
46
             <li class="flex-h" v-for="(item, index) in PageData.detailList" :key="index">
47
               <span class="flex-item">{{item.level}}</span>
47
               <span class="flex-item">{{item.level}}</span>

+ 3
- 3
src/pages/WoDe/CaiPiaoXiangQing/index.vue 파일 보기

17
           <div class="Status flex-h">
17
           <div class="Status flex-h">
18
             <div class="flex-item" v-if="Detail.betting.lotteryId !== 'basketball' && Detail.betting.lotteryId !== 'football'">
18
             <div class="flex-item" v-if="Detail.betting.lotteryId !== 'basketball' && Detail.betting.lotteryId !== 'football'">
19
               <span>{{Detail.betting.winAmount || '-'}}</span>
19
               <span>{{Detail.betting.winAmount || '-'}}</span>
20
-              <span>中奖金额()</span>
20
+              <span>中奖金额(牛币)</span>
21
             </div>
21
             </div>
22
             <div class="flex-item" v-else>
22
             <div class="flex-item" v-else>
23
               <span>{{Detail.betting.expectedEarning.substring(0, Detail.betting.expectedEarning.length - 1)}}</span>
23
               <span>{{Detail.betting.expectedEarning.substring(0, Detail.betting.expectedEarning.length - 1)}}</span>
24
-              <span>预计奖金()</span>
24
+              <span>预计奖金(牛币)</span>
25
             </div>
25
             </div>
26
             <div class="flex-item">
26
             <div class="flex-item">
27
               <span>{{Detail.betting.isDrawn ? Detail.betting.isOpen ? Detail.betting.isWinning ? '已中奖' : '未中奖' : '已出票' : '未出票'}}</span>
27
               <span>{{Detail.betting.isDrawn ? Detail.betting.isOpen ? Detail.betting.isWinning ? '已中奖' : '未中奖' : '已出票' : '未出票'}}</span>
29
             </div>
29
             </div>
30
             <div class="flex-item">
30
             <div class="flex-item">
31
               <span><em>{{Detail.betting.totalPrice}}</em></span>
31
               <span><em>{{Detail.betting.totalPrice}}</em></span>
32
-              <span>投注金额()</span>
32
+              <span>投注金额(牛币)</span>
33
             </div>
33
             </div>
34
           </div>
34
           </div>
35
         </div>
35
         </div>

+ 85
- 0
src/pages/WoDe/ChongZhi/index.vue 파일 보기

1
+<template>
2
+  <div class="Page">
3
+    <MainPageContainer :ShowMainHeader="true" :ShowMainHeaderBack="true" MainHeaderTitle="充值" @UserInfoChange="Init">
4
+      <div class="PageContainer">
5
+        <span v-if="UserInfo !== null && UserInfo.account !== undefined">当前账户余额:{{UserInfo.account.cash === null ? 0 : UserInfo.account.cash / 100}}牛币</span>
6
+        <div class="Form">
7
+          <input type="number" placeholder="请输入充值牛币数量" v-model="Amount">
8
+        </div>
9
+        <div class="Btn">
10
+          <a @click="ToCashOut">确定</a>
11
+        </div>
12
+      </div>
13
+    </MainPageContainer>
14
+  </div>
15
+</template>
16
+
17
+<script>
18
+import md5 from 'js-md5'
19
+import MainPageContainer from '../../../components/common/MainPageContainer'
20
+import { createNamespacedHelpers } from 'vuex'
21
+const { mapState: mapUserState, mapActions: mapUserActions, mapMutations: mapUserMutations } = createNamespacedHelpers('user')
22
+export default {
23
+  name: '',
24
+  data () {
25
+    return {
26
+      Amount: '',
27
+      Password: '',
28
+      DataLock: false
29
+    }
30
+  },
31
+  computed: {
32
+    ...mapUserState({
33
+      UserInfo: x => x.UserInfo
34
+    })
35
+  },
36
+  components: {
37
+    MainPageContainer
38
+  },
39
+  created () {
40
+  },
41
+  mounted () {
42
+    this.$nextTick(() => {
43
+    })
44
+  },
45
+  methods: {
46
+    ...mapUserMutations([
47
+      'EditUserInfo'
48
+    ]),
49
+    ...mapUserActions([
50
+      'UpdateUserInfo',
51
+      'CashOut'
52
+    ]),
53
+    Init () {
54
+    },
55
+    ToCashOut () {
56
+      // if (this.Amount === '') {
57
+      //   this.Toast('提现金额不能为空')
58
+      //   return false
59
+      // }
60
+      // if (this.Amount - 0 > this.UserInfo.account.cash - 0) {
61
+      //   this.Toast('提现金额不能大于账户余额')
62
+      //   return false
63
+      // }
64
+      // if (this.Password === '') {
65
+      //   this.Toast('提现密码不能为空')
66
+      //   return false
67
+      // }
68
+      if (this.DataLock) return
69
+      this.DataLock = true
70
+      this.CashOut({ data: { amount: this.Amount * 100, cashPass: md5(this.Password) } }).then((res) => {
71
+        this.Toast('提现成功')
72
+        this.DataLock = false
73
+      }).catch((res) => {
74
+        this.Toast(res.data.message)
75
+        this.DataLock = false
76
+      })
77
+    }
78
+  }
79
+}
80
+</script>
81
+
82
+<!-- Add "scoped" attribute to limit CSS to this component only -->
83
+<style lang="scss" scoped>
84
+@import "page.scss";
85
+</style>

+ 47
- 0
src/pages/WoDe/ChongZhi/page.scss 파일 보기

1
+.Page {
2
+  background: #f2f2f2;
3
+  width: 100%;
4
+  height: 100%;
5
+  position: relative;
6
+  overflow: hidden;
7
+  .PageContainer {
8
+    width: 100%;
9
+    height: 100%;
10
+    position: relative;
11
+    overflow-y: scroll;
12
+    -webkit-overflow-scrolling: touch;
13
+    > span {
14
+      display: block;
15
+      font-size: 0.14rem;
16
+      color: #333;
17
+      line-height: 0.4rem;
18
+      text-indent: 0.15rem;
19
+      > a {
20
+        color: #ff5200;
21
+      }
22
+    }
23
+    > .Form {
24
+      padding: 0.15rem;
25
+      background: #fff;
26
+      > input {
27
+        display: block;
28
+        font-size: 0.14rem;
29
+        line-height: 0.2rem;
30
+        width: 100%;
31
+      }
32
+    }
33
+    > .Btn {
34
+      padding: 0 0.15rem;
35
+      margin-top: 0.5rem;
36
+      > a {
37
+        display: block;
38
+        text-align: center;
39
+        font-size: 0.16rem;
40
+        color: #fff;
41
+        background: #ff5200;
42
+        border-radius: 0.06rem;
43
+        line-height: 0.42rem;
44
+      }
45
+    }
46
+  }
47
+}

+ 1
- 1
src/pages/WoDe/TiXian/index.vue 파일 보기

2
   <div class="Page">
2
   <div class="Page">
3
     <MainPageContainer :ShowMainHeader="true" :ShowMainHeaderBack="true" MainHeaderTitle="提现" @UserInfoChange="Init">
3
     <MainPageContainer :ShowMainHeader="true" :ShowMainHeaderBack="true" MainHeaderTitle="提现" @UserInfoChange="Init">
4
       <div class="PageContainer">
4
       <div class="PageContainer">
5
-        <span v-if="UserInfo !== null">当前账户余额:{{UserInfo.account.cash === null ? 0 : UserInfo.account.cash / 100}}</span>
5
+        <span v-if="UserInfo !== null && UserInfo.account !== undefined">当前账户余额:{{UserInfo.account.cash === null ? 0 : UserInfo.account.cash / 100}}牛币</span>
6
         <div class="Form">
6
         <div class="Form">
7
           <input type="number" placeholder="请输入提现金额" v-model="Amount">
7
           <input type="number" placeholder="请输入提现金额" v-model="Amount">
8
         </div>
8
         </div>

+ 4
- 3
src/pages/WoDe/UserCenter/index.vue 파일 보기

10
             </div>
10
             </div>
11
             <router-link :to="{ name: 'SignIn' }" v-if="UserInfo === null">点击注册/登录</router-link>
11
             <router-link :to="{ name: 'SignIn' }" v-if="UserInfo === null">点击注册/登录</router-link>
12
             <span v-else>{{UserInfo.name}}</span>
12
             <span v-else>{{UserInfo.name}}</span>
13
-            <span v-if="UserInfo !== null" style="margin-top: 0; line-height: 0.2rem;">账户余额:{{UserInfo.account.cash / 100}}</span>
13
+            <span v-if="UserInfo !== null && UserInfo.account !== undefined" style="margin-top: 0; line-height: 0.2rem;">账户余额:{{UserInfo.account.cash / 100}}牛币</span>
14
           </div>
14
           </div>
15
         </div>
15
         </div>
16
 
16
 
48
         { name: '账号明细', desc: '流水明细', img: require('../../../assets/img/icon10.png'), router: 'ZhangHaoMingXi' },
48
         { name: '账号明细', desc: '流水明细', img: require('../../../assets/img/icon10.png'), router: 'ZhangHaoMingXi' },
49
         { name: '安全中心', desc: '用户设置', img: require('../../../assets/img/icon9.png'), router: 'AnQuanZhongXin' },
49
         { name: '安全中心', desc: '用户设置', img: require('../../../assets/img/icon9.png'), router: 'AnQuanZhongXin' },
50
         { name: '个人设置', desc: '关于我们', img: require('../../../assets/img/icon8.png'), router: 'GeRenSheZhi' },
50
         { name: '个人设置', desc: '关于我们', img: require('../../../assets/img/icon8.png'), router: 'GeRenSheZhi' },
51
-        { name: '下载二维码', desc: '分享好友', img: require('../../../assets/img/icon11.png'), router: 'XiaZaiErWeiMa' },
52
-        { name: '提现', desc: '提取余额', img: require('../../../assets/img/tixian.png'), router: 'TiXian' }
51
+        { name: '提现', desc: '提取余额', img: require('../../../assets/img/tixian.png'), router: 'TiXian' },
52
+        { name: '充值', desc: '快速充值', img: require('../../../assets/img/chongzhi.png'), router: 'ChongZhi' },
53
+        { name: '下载二维码', desc: '分享好友', img: require('../../../assets/img/icon11.png'), router: 'XiaZaiErWeiMa' }
53
       ]
54
       ]
54
     }
55
     }
55
   },
56
   },

+ 1
- 1
src/pages/WoDe/WoDeCaiPiao/index.vue 파일 보기

21
                   </div>
21
                   </div>
22
                   <div class="flex-item">
22
                   <div class="flex-item">
23
                     <span>{{item.lotteryName}}</span>
23
                     <span>{{item.lotteryName}}</span>
24
-                    <span>{{item.totalPrice / 100}}</span>
24
+                    <span>{{item.totalPrice / 100}}牛币</span>
25
                   </div>
25
                   </div>
26
                 </div>
26
                 </div>
27
                 <div class="flex-h">
27
                 <div class="flex-h">

+ 1
- 1
src/pages/WoDe/ZhangHaoMingXi/index.vue 파일 보기

20
                       <span>{{item.feeType === 'BETTING' ? '投注' : '提现'}}</span>
20
                       <span>{{item.feeType === 'BETTING' ? '投注' : '提现'}}</span>
21
                       <span>{{ToolClass.DateFormat(item.createDate)}}</span>
21
                       <span>{{ToolClass.DateFormat(item.createDate)}}</span>
22
                     </div>
22
                     </div>
23
-                    <span>{{item.amount / 100}}</span>
23
+                    <span>{{item.amount / 100}}牛币</span>
24
                   </li>
24
                   </li>
25
                 </ul>
25
                 </ul>
26
 
26
 

+ 2
- 2
src/pages/index/DaLeTouDingDan/index.vue 파일 보기

9
               <li v-for="(item, index) in PageList" :key="index">
9
               <li v-for="(item, index) in PageList" :key="index">
10
                 <a class="iconfont iconguanbi Close" @click="DeleteItem(index)"></a>
10
                 <a class="iconfont iconguanbi Close" @click="DeleteItem(index)"></a>
11
                 <div class="flex-h">
11
                 <div class="flex-h">
12
-                  <span class="flex-item">{{ReturnType(item)}}<em>{{item.Count}}</em>注<em>{{item.Count * 2}}</em></span>
12
+                  <span class="flex-item">{{ReturnType(item)}}<em>{{item.Count}}</em>注<em>{{item.Count * 2}}</em>牛币</span>
13
                 </div>
13
                 </div>
14
                 <ul>
14
                 <ul>
15
                   <li v-for="(subItem, subIndex) in item.SortArr" :key="subIndex" :class="{'active': !subItem.IsFirst}">
15
                   <li v-for="(subItem, subIndex) in item.SortArr" :key="subIndex" :class="{'active': !subItem.IsFirst}">
50
           </div>
50
           </div>
51
           <div class="Count">
51
           <div class="Count">
52
             <span><em>{{TotalCount}}</em>注</span>
52
             <span><em>{{TotalCount}}</em>注</span>
53
-            <span>金额:<em>{{TotalPrize * Multiple}}</em></span>
53
+            <span>金额:<em>{{TotalPrize * Multiple}}</em>牛币</span>
54
           </div>
54
           </div>
55
           <a @click="ToPostBetting" :class="{'active': CurrentStoreId !== null && DaLeTouCart.length}">立即购买</a>
55
           <a @click="ToPostBetting" :class="{'active': CurrentStoreId !== null && DaLeTouCart.length}">立即购买</a>
56
         </div>
56
         </div>

+ 3
- 3
src/pages/index/LanQiuDingDan/index.vue 파일 보기

50
             <span>
50
             <span>
51
               <em>{{TotalCount}}</em>注
51
               <em>{{TotalCount}}</em>注
52
             </span>
52
             </span>
53
-            <span>金额:<em>{{TotalPrice}}</em></span>
54
-            <span>预计奖金:<em>{{(PriceArr[0] * Multiple).toFixed(2)}} ~ {{(PriceArr[1] * Multiple).toFixed(2)}}</em></span>
53
+            <span>金额:<em>{{TotalPrice}}</em>牛币</span>
54
+            <span>预计奖金:<em>{{(PriceArr[0] * Multiple).toFixed(2)}} ~ {{(PriceArr[1] * Multiple).toFixed(2)}}</em>牛币</span>
55
           </div>
55
           </div>
56
           <a :class="{'active': CurrentStoreId !== null && LanQiuCart.length}" @click="ToPostBetting">立即购买</a>
56
           <a :class="{'active': CurrentStoreId !== null && LanQiuCart.length}" @click="ToPostBetting">立即购买</a>
57
         </div>
57
         </div>
207
         })
207
         })
208
       })
208
       })
209
       Data = {
209
       Data = {
210
-        expectedEarning: `${this.PriceArr[0].toFixed(2)}~${this.PriceArr[1].toFixed(2)}`, // 预期奖金
210
+        expectedEarning: `${this.PriceArr[0].toFixed(2)}~${this.PriceArr[1].toFixed(2)}牛币`, // 预期奖金
211
         customerId: this.UserInfo.customerId, // 用户id
211
         customerId: this.UserInfo.customerId, // 用户id
212
         isDigit: false, // 是否数字彩
212
         isDigit: false, // 是否数字彩
213
         isSport: true, // 是否体彩
213
         isSport: true, // 是否体彩

+ 1
- 1
src/pages/index/PaiLie3/index.vue 파일 보기

126
 
126
 
127
         <!-- 投注栏 -->
127
         <!-- 投注栏 -->
128
         <div class="Bottom flex-h">
128
         <div class="Bottom flex-h">
129
-          <span class="SelectRes">共<em>{{TotalResNum}}</em>注<em>{{TotalResNum * 2}}</em>元,奖金<em>0</em>元</span>
129
+          <span class="SelectRes">共<em>{{TotalResNum}}</em>注<em>{{TotalResNum * 2}}</em>牛币,奖金<em>0</em>牛币</span>
130
           <a class="iconfont iconjian" @click="EmptyData"></a>
130
           <a class="iconfont iconjian" @click="EmptyData"></a>
131
           <router-link :to="{ name: 'PaiLie3DingDan' }" class="iconfont icongouwuche"></router-link>
131
           <router-link :to="{ name: 'PaiLie3DingDan' }" class="iconfont icongouwuche"></router-link>
132
           <!-- <a class="iconfont iconqushi"></a> -->
132
           <!-- <a class="iconfont iconqushi"></a> -->

+ 2
- 2
src/pages/index/PaiLie3DingDan/index.vue 파일 보기

26
                 <a class="iconfont iconguanbi Close" @click="DeleteItem(item, index)"></a>
26
                 <a class="iconfont iconguanbi Close" @click="DeleteItem(item, index)"></a>
27
                 <div class="Title">
27
                 <div class="Title">
28
                   <span>{{ReturnType(item.Type)}}</span>
28
                   <span>{{ReturnType(item.Type)}}</span>
29
-                  <span>{{item.Count}}注{{item.Count * 2}}</span>
29
+                  <span>{{item.Count}}注{{item.Count * 2}}牛币</span>
30
                 </div>
30
                 </div>
31
 
31
 
32
                 <!-- 直选 -->
32
                 <!-- 直选 -->
84
           <div class="flex-h">
84
           <div class="flex-h">
85
             <div class="flex-item">
85
             <div class="flex-item">
86
               <div>
86
               <div>
87
-                <span><em>{{TotalCount}}</em>注<em>{{TotalCount * 2 * Multiple}}</em></span>
87
+                <span><em>{{TotalCount}}</em>注<em>{{TotalCount * 2 * Multiple}}</em>牛币</span>
88
               </div>
88
               </div>
89
             </div>
89
             </div>
90
             <span>
90
             <span>

+ 1
- 1
src/pages/index/PaiLie5/index.vue 파일 보기

90
 
90
 
91
         <!-- 投注栏 -->
91
         <!-- 投注栏 -->
92
         <div class="Bottom flex-h">
92
         <div class="Bottom flex-h">
93
-          <span class="SelectRes">共<em>{{TotalResNum}}</em>注<em>{{TotalResNum * 2}}</em>元,奖金<em>0</em>元</span>
93
+          <span class="SelectRes">共<em>{{TotalResNum}}</em>注<em>{{TotalResNum * 2}}</em>牛币,奖金<em>0</em>牛币</span>
94
           <a class="iconfont iconjian" v-if="SelectType === 1" @click="EmptySelectArea"></a>
94
           <a class="iconfont iconjian" v-if="SelectType === 1" @click="EmptySelectArea"></a>
95
           <router-link :to="{ name: 'PaiLie5DingDan' }" class="iconfont icongouwuche"></router-link>
95
           <router-link :to="{ name: 'PaiLie5DingDan' }" class="iconfont icongouwuche"></router-link>
96
           <div class="flex-item"></div>
96
           <div class="flex-item"></div>

+ 2
- 2
src/pages/index/PaiLie5DingDan/index.vue 파일 보기

26
                 <a class="iconfont iconguanbi Close" @click="DeleteItem(item, index)"></a>
26
                 <a class="iconfont iconguanbi Close" @click="DeleteItem(item, index)"></a>
27
                 <div class="Title">
27
                 <div class="Title">
28
                   <span>{{item.Type === 'Random' ? '机选' : '自选'}}普通</span>
28
                   <span>{{item.Type === 'Random' ? '机选' : '自选'}}普通</span>
29
-                  <span>{{item.Count}}注{{item.Count * 2}}</span>
29
+                  <span>{{item.Count}}注{{item.Count * 2}}牛币</span>
30
                 </div>
30
                 </div>
31
                 <ul>
31
                 <ul>
32
                   <li v-for="(subItem, subIndex) in item.WanWei" :key="`WanWei-${subIndex}`">
32
                   <li v-for="(subItem, subIndex) in item.WanWei" :key="`WanWei-${subIndex}`">
75
           <div class="flex-h">
75
           <div class="flex-h">
76
             <div class="flex-item">
76
             <div class="flex-item">
77
               <div>
77
               <div>
78
-                <span><em>{{TotalCount}}</em>注<em>{{TotalCount * 2 * Multiple}}</em></span>
78
+                <span><em>{{TotalCount}}</em>注<em>{{TotalCount * 2 * Multiple}}</em>牛币</span>
79
               </div>
79
               </div>
80
             </div>
80
             </div>
81
             <span>
81
             <span>

+ 2
- 2
src/pages/index/ShuangSeQiuDingDan/index.vue 파일 보기

9
               <li v-for="(item, index) in PageList" :key="index">
9
               <li v-for="(item, index) in PageList" :key="index">
10
                 <a class="iconfont iconguanbi Close" @click="DeleteItem(index)"></a>
10
                 <a class="iconfont iconguanbi Close" @click="DeleteItem(index)"></a>
11
                 <div class="flex-h">
11
                 <div class="flex-h">
12
-                  <span class="flex-item">{{ReturnType(item)}}<em>{{item.Count}}</em>注<em>{{item.Count * 2}}</em></span>
12
+                  <span class="flex-item">{{ReturnType(item)}}<em>{{item.Count}}</em>注<em>{{item.Count * 2}}</em>牛币</span>
13
                 </div>
13
                 </div>
14
                 <ul>
14
                 <ul>
15
                   <li v-for="(subItem, subIndex) in item.SortArr" :key="subIndex" :class="{'active': !subItem.IsFirst}">
15
                   <li v-for="(subItem, subIndex) in item.SortArr" :key="subIndex" :class="{'active': !subItem.IsFirst}">
49
           </div>
49
           </div>
50
           <div class="Count">
50
           <div class="Count">
51
             <span><em>{{TotalCount}}</em>注</span>
51
             <span><em>{{TotalCount}}</em>注</span>
52
-            <span>金额:<em>{{TotalPrize}}</em></span>
52
+            <span>金额:<em>{{TotalPrize}}</em>牛币</span>
53
           </div>
53
           </div>
54
           <a @click="ToPostBetting" :class="{'active': CurrentStoreId !== null && ShuangSeQiuCart.length}">立即购买</a>
54
           <a @click="ToPostBetting" :class="{'active': CurrentStoreId !== null && ShuangSeQiuCart.length}">立即购买</a>
55
         </div>
55
         </div>

+ 28
- 4
src/pages/index/ZuQiuDingDan/index.vue 파일 보기

50
             <span>
50
             <span>
51
               <em>{{TotalCount}}</em>注
51
               <em>{{TotalCount}}</em>注
52
             </span>
52
             </span>
53
-            <span>金额:<em>{{TotalPrice}}</em></span>
54
-            <span>预计奖金:<em>{{(PriceArr[0] * Multiple).toFixed(2)}} ~ {{(PriceArr[1] * Multiple).toFixed(2)}}</em></span>
53
+            <span>金额:<em>{{TotalPrice}}</em>牛币</span>
54
+            <span>预计奖金:<em>{{(PriceArr[0] * Multiple).toFixed(2)}} ~ {{(PriceArr[1] * Multiple).toFixed(2)}}</em>牛币</span>
55
           </div>
55
           </div>
56
           <a :class="{'active': CurrentStoreId !== null && ZuQiuCart.length}" @click="ToPostBetting">立即购买</a>
56
           <a :class="{'active': CurrentStoreId !== null && ZuQiuCart.length}" @click="ToPostBetting">立即购买</a>
57
         </div>
57
         </div>
208
         })
208
         })
209
       })
209
       })
210
       Data = {
210
       Data = {
211
-        expectedEarning: `${this.PriceArr[0].toFixed(2)}~${this.PriceArr[1].toFixed(2)}`, // 预期奖金
211
+        expectedEarning: `${this.PriceArr[0].toFixed(2)}~${this.PriceArr[1].toFixed(2)}牛币`, // 预期奖金
212
         customerId: this.UserInfo.customerId, // 用户id
212
         customerId: this.UserInfo.customerId, // 用户id
213
         isDigit: false, // 是否数字彩
213
         isDigit: false, // 是否数字彩
214
         isSport: true, // 是否体彩
214
         isSport: true, // 是否体彩
301
       this.TotalCount = GetAllParts([...ListData], PassTarget).sum
301
       this.TotalCount = GetAllParts([...ListData], PassTarget).sum
302
       this.TotalPrice = this.TotalCount * 2 * this.Multiple
302
       this.TotalPrice = this.TotalCount * 2 * this.Multiple
303
       this.PriceArr = GetPrice(this.AllParts)
303
       this.PriceArr = GetPrice(this.AllParts)
304
-      console.log(JSON.stringify(this.AllParts))
304
+      // console.log(this.AllParts)
305
+      let ResArr = []
306
+      this.AllParts.map((item, index) => {
307
+        ResArr.push([])
308
+        item.map((subItem, subIndex) => {
309
+          ResArr[index].push([])
310
+          subItem.map((cItem) => {
311
+            ResArr[index][subIndex].push({ odds: cItem.detail.odds - 0, id: cItem.matchId, ruleCode: cItem.detail.ruleCode })
312
+          })
313
+        })
314
+      })
315
+      console.log(JSON.stringify(ResArr))
316
+      // let PartsArr = this.AllParts
317
+      // let OddsArr = []
318
+      // PartsArr.map((item, index) => {
319
+      //   OddsArr.push([])
320
+      //   item.map((subItem, subIndex) => {
321
+      //     let Num = 1
322
+      //     subItem.map((cItem) => {
323
+      //       Num *= cItem.detail.odds - 0
324
+      //     })
325
+      //     OddsArr[index].push((Num * 2).toFixed(2) - 0)
326
+      //   })
327
+      // })
328
+      // console.log(JSON.stringify(OddsArr))
305
     },
329
     },
306
     ReturnDeatilList (list, pid) {
330
     ReturnDeatilList (list, pid) {
307
       let Arr = []
331
       let Arr = []

+ 7
- 0
src/router/index.js 파일 보기

360
             component: resolve => {
360
             component: resolve => {
361
               require(['@/pages/WoDe/TiXian'], RouterLoading.resolve(resolve))
361
               require(['@/pages/WoDe/TiXian'], RouterLoading.resolve(resolve))
362
             }
362
             }
363
+          },
364
+          {
365
+            path: '/WoDe/ChongZhi', // 充值
366
+            name: 'ChongZhi',
367
+            component: resolve => {
368
+              require(['@/pages/WoDe/ChongZhi'], RouterLoading.resolve(resolve))
369
+            }
363
           }
370
           }
364
         ]
371
         ]
365
       },
372
       },

+ 2
- 2
src/store/index.js 파일 보기

52
         } else if (item.lotteryId === 'double-color') {
52
         } else if (item.lotteryId === 'double-color') {
53
           item.router = 'ShuangSeQiu'
53
           item.router = 'ShuangSeQiu'
54
           item.icon = 'icon5.png'
54
           item.icon = 'icon5.png'
55
-          item.desc = '2可中1000w'
55
+          item.desc = '2牛币可中1000w'
56
         } else if (item.lotteryId === 'p3') {
56
         } else if (item.lotteryId === 'p3') {
57
           item.router = 'PaiLie3'
57
           item.router = 'PaiLie3'
58
           item.icon = 'icon7.png'
58
           item.icon = 'icon7.png'
59
-          item.desc = '最高可中1040'
59
+          item.desc = '最高可中1040牛币'
60
         } else if (item.lotteryId === 'p5') {
60
         } else if (item.lotteryId === 'p5') {
61
           item.router = 'PaiLie5'
61
           item.router = 'PaiLie5'
62
           item.icon = 'icon2.png'
62
           item.icon = 'icon2.png'

+ 1
- 1
src/util/PublicMethod.js 파일 보기

37
   },
37
   },
38
   ReplaceURLParams (url, params) {
38
   ReplaceURLParams (url, params) {
39
     const args = { ...(params || {}), org: 'MQ' }
39
     const args = { ...(params || {}), org: 'MQ' }
40
-    return Object.keys(args).reduce((acc, k) => { // 此方法对每个素进行处理
40
+    return Object.keys(args).reduce((acc, k) => { // 此方法对每个牛币素进行处理
41
       const re = new RegExp(`:${k}(?!w)`, 'i')
41
       const re = new RegExp(`:${k}(?!w)`, 'i')
42
       return acc.replace(re, args[k])
42
       return acc.replace(re, args[k])
43
     }, url)
43
     }, url)