Browse Source

静态页面

1002884655 4 years ago
parent
commit
4d42721ad4
35 changed files with 1728 additions and 1445 deletions
  1. 1
    1
      index.html
  2. 0
    79
      src/components/index/Banner/index.vue
  3. 0
    20
      src/components/index/Banner/page.scss
  4. 101
    0
      src/components/index/DingDanXiangQingDaLeTou/index.vue
  5. 128
    0
      src/components/index/DingDanXiangQingDaLeTou/page.scss
  6. 133
    0
      src/components/index/DingDanXiangQingLanQiu/index.vue
  7. 202
    0
      src/components/index/DingDanXiangQingLanQiu/page.scss
  8. 100
    0
      src/components/index/DingDanXiangQingShuangSeQiu/index.vue
  9. 128
    0
      src/components/index/DingDanXiangQingShuangSeQiu/page.scss
  10. 133
    0
      src/components/index/DingDanXiangQingZuQiu/index.vue
  11. 202
    0
      src/components/index/DingDanXiangQingZuQiu/page.scss
  12. 0
    65
      src/components/index/ZuQiuGuoGuanBanQuanChang/index.vue
  13. 0
    111
      src/components/index/ZuQiuGuoGuanBanQuanChang/page.scss
  14. 0
    99
      src/components/index/ZuQiuGuoGuanBiFen/index.vue
  15. 0
    189
      src/components/index/ZuQiuGuoGuanBiFen/page.scss
  16. 0
    369
      src/components/index/ZuQiuGuoGuanHunHeTouZhu/index.vue
  17. 0
    203
      src/components/index/ZuQiuGuoGuanHunHeTouZhu/page.scss
  18. 0
    65
      src/components/index/ZuQiuGuoGuanShengPingFu/index.vue
  19. 0
    111
      src/components/index/ZuQiuGuoGuanShengPingFu/page.scss
  20. 0
    0
      src/components/index/demo copy 5/index.vue
  21. 0
    0
      src/components/index/demo copy 5/page.scss
  22. 80
    0
      src/pages/CaiMinGuanLi/CaiMinLieBiao/index.vue
  23. 90
    0
      src/pages/CaiMinGuanLi/CaiMinLieBiao/page.scss
  24. 2
    2
      src/pages/CaiMinGuanLi/ShouYe/index.vue
  25. 87
    0
      src/pages/WoDe/DianPuRenZheng/index.vue
  26. 51
    0
      src/pages/WoDe/DianPuRenZheng/page.scss
  27. 1
    1
      src/pages/WoDe/ShouYe/index.vue
  28. 1
    1
      src/pages/index.vue
  29. 13
    3
      src/pages/index/DingDanChaXun/index.vue
  30. 75
    125
      src/pages/index/DingDanChaXun/page.scss
  31. 111
    0
      src/pages/index/DingDanXiangQing/index.vue
  32. 72
    0
      src/pages/index/DingDanXiangQing/page.scss
  33. 1
    1
      src/pages/index/ShouYe/index.vue
  34. 1
    0
      src/pages/page.scss
  35. 15
    0
      src/router/index.js

+ 1
- 1
index.html View File

@@ -5,7 +5,7 @@
5 5
   <meta charset='utf-8'>
6 6
   <meta content='width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0' name='viewport'>
7 7
   <meta name="referrer" content="no-referrer">
8
-  <link rel="stylesheet" href="//at.alicdn.com/t/font_2039339_2kpicynxaqf.css">
8
+  <link rel="stylesheet" href="//at.alicdn.com/t/font_2039339_qq1pjhtej2r.css">
9 9
   <title>牛彩</title>
10 10
   <script>
11 11
     let Width = document.documentElement.clientWidth / 375 * 100

+ 0
- 79
src/components/index/Banner/index.vue View File

@@ -1,79 +0,0 @@
1
-<template>
2
-  <div class="components Banner">
3
-    <swiper :options="SwiperOptions" ref="MySwiper">
4
-      <swiper-slide v-for="(item, index) in Banner" :key="index">
5
-        <div class="SwiperItem">
6
-          <img :src="item.img" class="centerLabel cover" alt="">
7
-        </div>
8
-      </swiper-slide>
9
-    </swiper>
10
-  </div>
11
-</template>
12
-
13
-<script>
14
-/*
15
-  页面名称:
16
-*/
17
-import 'swiper/dist/css/swiper.css'
18
-import { swiper, swiperSlide } from 'vue-awesome-swiper'
19
-import { createNamespacedHelpers } from 'vuex'
20
-const { mapState: mapIndexState } = createNamespacedHelpers('index')
21
-export default {
22
-  name: 'Banner',
23
-  props: {
24
-    List: { // 列表数据
25
-      default: () => {
26
-        return []
27
-      },
28
-      type: Array
29
-    }
30
-  },
31
-  data () {
32
-    return {
33
-      SwiperOptions: {
34
-        effect: 'coverflow',
35
-        autoplay: {
36
-          delay: 3000,
37
-          stopOnLastSlide: false,
38
-          disableOnInteraction: false
39
-        },
40
-        loop: true,
41
-        slidesPerView: 1.3,
42
-        centeredSlides: true,
43
-        coverflowEffect: {
44
-          rotate: 0,
45
-          stretch: -10,
46
-          depth: 0,
47
-          modifier: 2,
48
-          slideShadows: false
49
-        }
50
-      }
51
-    }
52
-  },
53
-  computed: {
54
-    ...mapIndexState({
55
-      Banner: x => x.Banner // banner列表
56
-    }),
57
-    MySwiper () {
58
-      return this.$refs.MySwiper.swiper
59
-    }
60
-  },
61
-  components: {
62
-    swiper,
63
-    swiperSlide
64
-  },
65
-  created () {
66
-  },
67
-  mounted () {
68
-    this.$nextTick(() => {
69
-    })
70
-  },
71
-  methods: {
72
-  }
73
-}
74
-</script>
75
-
76
-<!-- Add "scoped" attribute to limit CSS to this component only -->
77
-<style lang="scss" scoped>
78
-@import "page.scss";
79
-</style>

+ 0
- 20
src/components/index/Banner/page.scss View File

@@ -1,20 +0,0 @@
1
-.components.Banner {
2
-  width: 100%;
3
-  height: 100%;
4
-  position: relative;
5
-  overflow: hidden;
6
-  > div {
7
-    width: 100%;
8
-    height: 100%;
9
-    position: relative;
10
-    overflow: hidden;
11
-    .SwiperItem {
12
-      width: 100%;
13
-      height: 100%;
14
-      position: relative;
15
-      overflow: hidden;
16
-      background: #f7f7f7;
17
-      border-radius: 0.1rem;
18
-    }
19
-  }
20
-}

+ 101
- 0
src/components/index/DingDanXiangQingDaLeTou/index.vue View File

@@ -0,0 +1,101 @@
1
+<template>
2
+  <div class="components DingDanXiangQingDaLeTou">
3
+
4
+    <div class="Top flex-h">
5
+      <div class="Icon">
6
+        <img src="" class="centerLabel contain" alt="">
7
+      </div>
8
+      <span class="flex-item">超级大乐透 <em>| 提供照片</em></span>
9
+      <span>第202076期</span>
10
+    </div>
11
+
12
+    <div class="Num">
13
+      <div class="Title flex-h">
14
+        <span class="flex-item">投注号码</span>
15
+        <span><em>1</em>注<em>1</em>倍<em>2.00</em>元</span>
16
+      </div>
17
+      <span>1 | 单式</span>
18
+      <ul>
19
+        <li>01</li>
20
+        <li>01</li>
21
+        <li>01</li>
22
+        <li>01</li>
23
+        <li>01</li>
24
+        <li class="active">01</li>
25
+        <li class="active">01</li>
26
+      </ul>
27
+    </div>
28
+
29
+    <div class="OrderInfo">
30
+      <div class="Title flex-h">
31
+        <span class="flex-item">订单信息</span>
32
+      </div>
33
+      <ul>
34
+        <li class="flex-h">
35
+          <span>用户手机:</span>
36
+          <div class="flex-item">
37
+            <div>
38
+              <span>136****9434</span>
39
+            </div>
40
+          </div>
41
+        </li>
42
+        <li class="flex-h">
43
+          <span>订单编号:</span>
44
+          <div class="flex-item">
45
+            <div>
46
+              <span>TE20200810000146179970</span>
47
+            </div>
48
+          </div>
49
+        </li>
50
+        <li class="flex-h">
51
+          <span>购买时间:</span>
52
+          <div class="flex-item">
53
+            <div>
54
+              <span>2020-08-10 15:10:10</span>
55
+            </div>
56
+          </div>
57
+        </li>
58
+        <li class="flex-h">
59
+          <span>接单人:</span>
60
+          <div class="flex-item">
61
+            <div>
62
+              <span>店主</span>
63
+            </div>
64
+          </div>
65
+        </li>
66
+      </ul>
67
+    </div>
68
+
69
+  </div>
70
+</template>
71
+
72
+<script>
73
+/*
74
+  页面名称:订单详情-大乐透
75
+*/
76
+export default {
77
+  name: 'DingDanXiangQingDaLeTou',
78
+  props: ['data'],
79
+  data () {
80
+    return {
81
+    }
82
+  },
83
+  computed: {
84
+  },
85
+  components: {
86
+  },
87
+  created () {
88
+  },
89
+  mounted () {
90
+    this.$nextTick(() => {
91
+    })
92
+  },
93
+  methods: {
94
+  }
95
+}
96
+</script>
97
+
98
+<!-- Add "scoped" attribute to limit CSS to this component only -->
99
+<style lang="scss" scoped>
100
+@import "page.scss";
101
+</style>

+ 128
- 0
src/components/index/DingDanXiangQingDaLeTou/page.scss View File

@@ -0,0 +1,128 @@
1
+.components {
2
+  position: relative;
3
+  overflow: hidden;
4
+  > div {
5
+    background: #fff;
6
+    padding: 0.1rem 0.15rem;
7
+    position: relative;
8
+    overflow: hidden;
9
+    margin-top: 0.1rem;
10
+    &:first-child {
11
+      margin-top: 0;
12
+    }
13
+    > .Title {
14
+      align-items: center;
15
+      border-bottom: 0.01rem solid #f7f7f7;
16
+      > span {
17
+        &.flex-item {
18
+          font-size: 0.14rem;
19
+          color: #333;
20
+          line-height: 0.4rem;
21
+        }
22
+        &:last-child {
23
+          font-size: 0.12rem;
24
+          color: #333;
25
+          > em {
26
+            font-size: 0.12rem;
27
+            color: #d91e36;
28
+            font-weight: bold;
29
+          }
30
+        }
31
+        &:only-child {
32
+          font-size: 0.14rem;
33
+          color: #333;
34
+          line-height: 0.4rem;
35
+        }
36
+      }
37
+    }
38
+  }
39
+  > .Top {
40
+    align-items: center;
41
+    > .Icon {
42
+      width: 0.4rem;
43
+      height: 0.4rem;
44
+      position: relative;
45
+      overflow: hidden;
46
+      margin-right: 0.1rem;
47
+    }
48
+    > span {
49
+      &.flex-item {
50
+        font-size: 0.16rem;
51
+        color: #333;
52
+        font-weight: bold;
53
+        line-height: 0.2rem;
54
+        > em {
55
+          font-size: 0.12rem;
56
+          color: #666;
57
+          font-weight: normal;
58
+          display: inline-block;
59
+          line-height: 0.2rem;
60
+        }
61
+      }
62
+      &:last-child {
63
+        font-size: 0.12rem;
64
+        color: #9a9a9a;
65
+      }
66
+    }
67
+  }
68
+  > .Num {
69
+    padding-top: 0.05rem;
70
+    padding-bottom: 0.15rem;
71
+    > span {
72
+      display: block;
73
+      font-size: 0.12rem;
74
+      color: #333;
75
+      line-height: 0.4rem;
76
+    }
77
+    > ul {
78
+      font-size: 0;
79
+      white-space: nowrap;
80
+      > li {
81
+        display: inline-block;
82
+        vertical-align: middle;
83
+        font-size: 0.1rem;
84
+        width: 0.2rem;
85
+        line-height: 0.2rem;
86
+        border-radius: 100%;
87
+        text-align: center;
88
+        color: #fff;
89
+        background: #da1e36;
90
+        margin-right: 0.05rem;
91
+        &.active {
92
+          background: #1c40c5;
93
+        }
94
+      }
95
+    }
96
+  }
97
+  > .OrderInfo {
98
+    > ul {
99
+      margin-top: 0.15rem;
100
+      > li {
101
+        align-items: center;
102
+        margin-top: 0.05rem;
103
+        > span {
104
+          font-size: 0.12rem;
105
+          color: #666;
106
+          min-width: 0.6rem;
107
+          line-height: 0.2rem;
108
+        }
109
+        > div {
110
+          > div {
111
+            width: 100%;
112
+            position: relative;
113
+            overflow: hidden;
114
+            > span {
115
+              display: block;
116
+              white-space: nowrap;
117
+              font-size: 0.12rem;
118
+              color: #666;
119
+              line-height: 0.2rem;
120
+              overflow: hidden;
121
+              text-overflow: ellipsis;
122
+            }
123
+          }
124
+        }
125
+      }
126
+    }
127
+  }
128
+}

+ 133
- 0
src/components/index/DingDanXiangQingLanQiu/index.vue View File

@@ -0,0 +1,133 @@
1
+<template>
2
+  <div class="components DingDanXiangQingLanQiu">
3
+
4
+    <div class="Top flex-h">
5
+      <div class="Icon">
6
+        <img src="" class="centerLabel contain" alt="">
7
+      </div>
8
+      <span class="flex-item">竞篮让球胜平负</span>
9
+    </div>
10
+
11
+    <div class="Status">
12
+      <ul class="flex-h">
13
+        <li class="flex-item">
14
+          <span>0</span>
15
+          <span>预计奖金(元)</span>
16
+        </li>
17
+        <li class="flex-item">
18
+          <span>0</span>
19
+          <span>投资金额(元)</span>
20
+        </li>
21
+        <li class="flex-item">
22
+          <span>已出票</span>
23
+          <span>订单状态</span>
24
+        </li>
25
+      </ul>
26
+    </div>
27
+
28
+    <div class="Num">
29
+      <div class="Title flex-h">
30
+        <span class="flex-item">投注号码</span>
31
+        <span><em>1</em>注<em>1</em>倍<em>2.00</em>元</span>
32
+      </div>
33
+      <ul>
34
+        <li v-for="(item, index) in 5" :key="index">
35
+          <div class="Time">
36
+            <span>周四</span>
37
+            <span>001</span>
38
+            <span>巴甲</span>
39
+            <span>22:00截止</span>
40
+          </div>
41
+          <div class="flex-h">
42
+            <div class="flex-item">
43
+              <div>
44
+                <span>累体育<em>(+1)</em> VS 桑托斯</span>
45
+              </div>
46
+            </div>
47
+            <span>彩民投注:让球主胜(1.380)</span>
48
+          </div>
49
+        </li>
50
+      </ul>
51
+    </div>
52
+
53
+    <div class="OrderInfo">
54
+      <div class="Title flex-h">
55
+        <span class="flex-item">订单信息</span>
56
+      </div>
57
+      <ul>
58
+        <li class="flex-h">
59
+          <span>用户手机:</span>
60
+          <div class="flex-item">
61
+            <div>
62
+              <span>136****9434</span>
63
+            </div>
64
+          </div>
65
+        </li>
66
+        <li class="flex-h">
67
+          <span>订单编号:</span>
68
+          <div class="flex-item">
69
+            <div>
70
+              <span>TE20200810000146179970</span>
71
+            </div>
72
+          </div>
73
+        </li>
74
+        <li class="flex-h">
75
+          <span>购买时间:</span>
76
+          <div class="flex-item">
77
+            <div>
78
+              <span>2020-08-10 15:10:10</span>
79
+            </div>
80
+          </div>
81
+        </li>
82
+        <li class="flex-h">
83
+          <span>接单人:</span>
84
+          <div class="flex-item">
85
+            <div>
86
+              <span>店主</span>
87
+            </div>
88
+          </div>
89
+        </li>
90
+        <li class="flex-h">
91
+          <span>佣金:</span>
92
+          <div class="flex-item">
93
+            <div>
94
+              <span>7%</span>
95
+            </div>
96
+          </div>
97
+        </li>
98
+      </ul>
99
+    </div>
100
+
101
+  </div>
102
+</template>
103
+
104
+<script>
105
+/*
106
+  页面名称:订单详情-大乐透
107
+*/
108
+export default {
109
+  name: 'DingDanXiangQingLanQiu',
110
+  props: ['data'],
111
+  data () {
112
+    return {
113
+    }
114
+  },
115
+  computed: {
116
+  },
117
+  components: {
118
+  },
119
+  created () {
120
+  },
121
+  mounted () {
122
+    this.$nextTick(() => {
123
+    })
124
+  },
125
+  methods: {
126
+  }
127
+}
128
+</script>
129
+
130
+<!-- Add "scoped" attribute to limit CSS to this component only -->
131
+<style lang="scss" scoped>
132
+@import "page.scss";
133
+</style>

+ 202
- 0
src/components/index/DingDanXiangQingLanQiu/page.scss View File

@@ -0,0 +1,202 @@
1
+.components {
2
+  position: relative;
3
+  overflow: hidden;
4
+  > div {
5
+    background: #fff;
6
+    padding: 0.1rem 0.15rem;
7
+    position: relative;
8
+    overflow: hidden;
9
+    margin-top: 0.1rem;
10
+    &:first-child {
11
+      margin-top: 0;
12
+    }
13
+    > .Title {
14
+      align-items: center;
15
+      border-bottom: 0.01rem solid #f7f7f7;
16
+      > span {
17
+        &.flex-item {
18
+          font-size: 0.14rem;
19
+          color: #333;
20
+          line-height: 0.4rem;
21
+        }
22
+        &:last-child {
23
+          font-size: 0.12rem;
24
+          color: #333;
25
+          > em {
26
+            font-size: 0.12rem;
27
+            color: #d91e36;
28
+            font-weight: bold;
29
+          }
30
+        }
31
+        &:only-child {
32
+          font-size: 0.14rem;
33
+          color: #333;
34
+          line-height: 0.4rem;
35
+        }
36
+      }
37
+    }
38
+  }
39
+  > .Top {
40
+    align-items: center;
41
+    > .Icon {
42
+      width: 0.4rem;
43
+      height: 0.4rem;
44
+      position: relative;
45
+      overflow: hidden;
46
+      margin-right: 0.1rem;
47
+    }
48
+    > span {
49
+      &.flex-item {
50
+        font-size: 0.16rem;
51
+        color: #333;
52
+        font-weight: bold;
53
+        line-height: 0.2rem;
54
+        > em {
55
+          font-size: 0.12rem;
56
+          color: #666;
57
+          font-weight: normal;
58
+          display: inline-block;
59
+          line-height: 0.2rem;
60
+        }
61
+      }
62
+    }
63
+  }
64
+  > .Status {
65
+    padding: 0.15rem;
66
+    position: relative;
67
+    overflow: hidden;
68
+    background: #fff;
69
+    margin-top: 0;
70
+    padding-top: 0;
71
+    > ul {
72
+      border-top: 0.01rem solid #f7f7f7;
73
+      padding-top: 0.15rem;
74
+      > li {
75
+        position: relative;
76
+        overflow: hidden;
77
+        &::after {
78
+          content: "";
79
+          width: 0.01rem;
80
+          height: 60%;
81
+          display: block;
82
+          position: absolute;
83
+          left: 0;
84
+          top: 20%;
85
+          background: #e8e8e8;
86
+        }
87
+        &:first-child {
88
+          &::after {
89
+            display: none;
90
+          }
91
+        }
92
+        &:last-child {
93
+          > span {
94
+            &:first-child {
95
+              color: #333;
96
+            }
97
+          }
98
+        }
99
+        > span {
100
+          display: block;
101
+          text-align: center;
102
+          font-size: 0.12rem;
103
+          color: #9a9a9a;
104
+          line-height: 0.2rem;
105
+          &:first-child {
106
+            font-size: 0.16rem;
107
+            font-weight: bold;
108
+            color: #d91e36;
109
+            margin-bottom: 0.05rem;
110
+          }
111
+        }
112
+      }
113
+    }
114
+  }
115
+  > .Num {
116
+    padding-top: 0.05rem;
117
+    padding-bottom: 0.15rem;
118
+    > ul {
119
+      > li {
120
+        border-top: 0.01rem solid #f7f7f7;
121
+        padding: 0.15rem 0;
122
+        &:first-child {
123
+          border-top: none;
124
+        }
125
+        > .Time {
126
+          font-size: 0;
127
+          white-space: nowrap;
128
+          > span {
129
+            display: inline-block;
130
+            font-size: 0.12rem;
131
+            color: #666;
132
+            line-height: 0.2rem;
133
+            vertical-align: middle;
134
+            margin-left: 0.1rem;
135
+            &:first-child {
136
+              margin-left: 0;
137
+            }
138
+          }
139
+        }
140
+        > .flex-h {
141
+          align-items: center;
142
+          margin-top: 0.1rem;
143
+          > .flex-item {
144
+            position: relative;
145
+            margin-right: 0.1rem;
146
+            > div {
147
+              width: 100%;
148
+              position: relative;
149
+              overflow: hidden;
150
+              > span {
151
+                display: block;
152
+                white-space: nowrap;
153
+                font-size: 0.14rem;
154
+                color: #333;
155
+                line-height: 0.2rem;
156
+                > em {
157
+                  color: #d91e36;
158
+                  font-size: 0.14rem;
159
+                }
160
+              }
161
+            }
162
+          }
163
+          > span {
164
+            font-size: 0.12rem;
165
+            line-height: 0.2rem;
166
+          }
167
+        }
168
+      }
169
+    }
170
+  }
171
+  > .OrderInfo {
172
+    > ul {
173
+      margin-top: 0.15rem;
174
+      > li {
175
+        align-items: center;
176
+        margin-top: 0.05rem;
177
+        > span {
178
+          font-size: 0.12rem;
179
+          color: #666;
180
+          min-width: 0.6rem;
181
+          line-height: 0.2rem;
182
+        }
183
+        > div {
184
+          > div {
185
+            width: 100%;
186
+            position: relative;
187
+            overflow: hidden;
188
+            > span {
189
+              display: block;
190
+              white-space: nowrap;
191
+              font-size: 0.12rem;
192
+              color: #666;
193
+              line-height: 0.2rem;
194
+              overflow: hidden;
195
+              text-overflow: ellipsis;
196
+            }
197
+          }
198
+        }
199
+      }
200
+    }
201
+  }
202
+}

+ 100
- 0
src/components/index/DingDanXiangQingShuangSeQiu/index.vue View File

@@ -0,0 +1,100 @@
1
+<template>
2
+  <div class="components DingDanXiangQingShuangSeQiu">
3
+
4
+    <div class="Top flex-h">
5
+      <div class="Icon">
6
+        <img src="" class="centerLabel contain" alt="">
7
+      </div>
8
+      <span class="flex-item">双色球 <em>| 提供照片</em></span>
9
+      <span>第202076期</span>
10
+    </div>
11
+
12
+    <div class="Num">
13
+      <div class="Title flex-h">
14
+        <span class="flex-item">投注号码</span>
15
+        <span><em>1</em>注<em>1</em>倍<em>2.00</em>元</span>
16
+      </div>
17
+      <span>1 | 单式</span>
18
+      <ul>
19
+        <li>01</li>
20
+        <li>01</li>
21
+        <li>01</li>
22
+        <li>01</li>
23
+        <li>01</li>
24
+        <li class="active">01</li>
25
+      </ul>
26
+    </div>
27
+
28
+    <div class="OrderInfo">
29
+      <div class="Title flex-h">
30
+        <span class="flex-item">订单信息</span>
31
+      </div>
32
+      <ul>
33
+        <li class="flex-h">
34
+          <span>用户手机:</span>
35
+          <div class="flex-item">
36
+            <div>
37
+              <span>136****9434</span>
38
+            </div>
39
+          </div>
40
+        </li>
41
+        <li class="flex-h">
42
+          <span>订单编号:</span>
43
+          <div class="flex-item">
44
+            <div>
45
+              <span>TE20200810000146179970</span>
46
+            </div>
47
+          </div>
48
+        </li>
49
+        <li class="flex-h">
50
+          <span>购买时间:</span>
51
+          <div class="flex-item">
52
+            <div>
53
+              <span>2020-08-10 15:10:10</span>
54
+            </div>
55
+          </div>
56
+        </li>
57
+        <li class="flex-h">
58
+          <span>接单人:</span>
59
+          <div class="flex-item">
60
+            <div>
61
+              <span>店主</span>
62
+            </div>
63
+          </div>
64
+        </li>
65
+      </ul>
66
+    </div>
67
+
68
+  </div>
69
+</template>
70
+
71
+<script>
72
+/*
73
+  页面名称:订单详情-大乐透
74
+*/
75
+export default {
76
+  name: 'DingDanXiangQingShuangSeQiu',
77
+  props: ['data'],
78
+  data () {
79
+    return {
80
+    }
81
+  },
82
+  computed: {
83
+  },
84
+  components: {
85
+  },
86
+  created () {
87
+  },
88
+  mounted () {
89
+    this.$nextTick(() => {
90
+    })
91
+  },
92
+  methods: {
93
+  }
94
+}
95
+</script>
96
+
97
+<!-- Add "scoped" attribute to limit CSS to this component only -->
98
+<style lang="scss" scoped>
99
+@import "page.scss";
100
+</style>

+ 128
- 0
src/components/index/DingDanXiangQingShuangSeQiu/page.scss View File

@@ -0,0 +1,128 @@
1
+.components {
2
+  position: relative;
3
+  overflow: hidden;
4
+  > div {
5
+    background: #fff;
6
+    padding: 0.1rem 0.15rem;
7
+    position: relative;
8
+    overflow: hidden;
9
+    margin-top: 0.1rem;
10
+    &:first-child {
11
+      margin-top: 0;
12
+    }
13
+    > .Title {
14
+      align-items: center;
15
+      border-bottom: 0.01rem solid #f7f7f7;
16
+      > span {
17
+        &.flex-item {
18
+          font-size: 0.14rem;
19
+          color: #333;
20
+          line-height: 0.4rem;
21
+        }
22
+        &:last-child {
23
+          font-size: 0.12rem;
24
+          color: #333;
25
+          > em {
26
+            font-size: 0.12rem;
27
+            color: #d91e36;
28
+            font-weight: bold;
29
+          }
30
+        }
31
+        &:only-child {
32
+          font-size: 0.14rem;
33
+          color: #333;
34
+          line-height: 0.4rem;
35
+        }
36
+      }
37
+    }
38
+  }
39
+  > .Top {
40
+    align-items: center;
41
+    > .Icon {
42
+      width: 0.4rem;
43
+      height: 0.4rem;
44
+      position: relative;
45
+      overflow: hidden;
46
+      margin-right: 0.1rem;
47
+    }
48
+    > span {
49
+      &.flex-item {
50
+        font-size: 0.16rem;
51
+        color: #333;
52
+        font-weight: bold;
53
+        line-height: 0.2rem;
54
+        > em {
55
+          font-size: 0.12rem;
56
+          color: #666;
57
+          font-weight: normal;
58
+          display: inline-block;
59
+          line-height: 0.2rem;
60
+        }
61
+      }
62
+      &:last-child {
63
+        font-size: 0.12rem;
64
+        color: #9a9a9a;
65
+      }
66
+    }
67
+  }
68
+  > .Num {
69
+    padding-top: 0.05rem;
70
+    padding-bottom: 0.15rem;
71
+    > span {
72
+      display: block;
73
+      font-size: 0.12rem;
74
+      color: #333;
75
+      line-height: 0.4rem;
76
+    }
77
+    > ul {
78
+      font-size: 0;
79
+      white-space: nowrap;
80
+      > li {
81
+        display: inline-block;
82
+        vertical-align: middle;
83
+        font-size: 0.1rem;
84
+        width: 0.2rem;
85
+        line-height: 0.2rem;
86
+        border-radius: 100%;
87
+        text-align: center;
88
+        color: #fff;
89
+        background: #da1e36;
90
+        margin-right: 0.05rem;
91
+        &.active {
92
+          background: #1c40c5;
93
+        }
94
+      }
95
+    }
96
+  }
97
+  > .OrderInfo {
98
+    > ul {
99
+      margin-top: 0.15rem;
100
+      > li {
101
+        align-items: center;
102
+        margin-top: 0.05rem;
103
+        > span {
104
+          font-size: 0.12rem;
105
+          color: #666;
106
+          min-width: 0.6rem;
107
+          line-height: 0.2rem;
108
+        }
109
+        > div {
110
+          > div {
111
+            width: 100%;
112
+            position: relative;
113
+            overflow: hidden;
114
+            > span {
115
+              display: block;
116
+              white-space: nowrap;
117
+              font-size: 0.12rem;
118
+              color: #666;
119
+              line-height: 0.2rem;
120
+              overflow: hidden;
121
+              text-overflow: ellipsis;
122
+            }
123
+          }
124
+        }
125
+      }
126
+    }
127
+  }
128
+}

+ 133
- 0
src/components/index/DingDanXiangQingZuQiu/index.vue View File

@@ -0,0 +1,133 @@
1
+<template>
2
+  <div class="components DingDanXiangQingZuQiu">
3
+
4
+    <div class="Top flex-h">
5
+      <div class="Icon">
6
+        <img src="" class="centerLabel contain" alt="">
7
+      </div>
8
+      <span class="flex-item">竞足让球胜平负</span>
9
+    </div>
10
+
11
+    <div class="Status">
12
+      <ul class="flex-h">
13
+        <li class="flex-item">
14
+          <span>0</span>
15
+          <span>预计奖金(元)</span>
16
+        </li>
17
+        <li class="flex-item">
18
+          <span>0</span>
19
+          <span>投资金额(元)</span>
20
+        </li>
21
+        <li class="flex-item">
22
+          <span>已出票</span>
23
+          <span>订单状态</span>
24
+        </li>
25
+      </ul>
26
+    </div>
27
+
28
+    <div class="Num">
29
+      <div class="Title flex-h">
30
+        <span class="flex-item">投注号码</span>
31
+        <span><em>1</em>注<em>1</em>倍<em>2.00</em>元</span>
32
+      </div>
33
+      <ul>
34
+        <li v-for="(item, index) in 5" :key="index">
35
+          <div class="Time">
36
+            <span>周四</span>
37
+            <span>001</span>
38
+            <span>巴甲</span>
39
+            <span>22:00截止</span>
40
+          </div>
41
+          <div class="flex-h">
42
+            <div class="flex-item">
43
+              <div>
44
+                <span>累体育<em>(+1)</em> VS 桑托斯</span>
45
+              </div>
46
+            </div>
47
+            <span>彩民投注:让球主胜(1.380)</span>
48
+          </div>
49
+        </li>
50
+      </ul>
51
+    </div>
52
+
53
+    <div class="OrderInfo">
54
+      <div class="Title flex-h">
55
+        <span class="flex-item">订单信息</span>
56
+      </div>
57
+      <ul>
58
+        <li class="flex-h">
59
+          <span>用户手机:</span>
60
+          <div class="flex-item">
61
+            <div>
62
+              <span>136****9434</span>
63
+            </div>
64
+          </div>
65
+        </li>
66
+        <li class="flex-h">
67
+          <span>订单编号:</span>
68
+          <div class="flex-item">
69
+            <div>
70
+              <span>TE20200810000146179970</span>
71
+            </div>
72
+          </div>
73
+        </li>
74
+        <li class="flex-h">
75
+          <span>购买时间:</span>
76
+          <div class="flex-item">
77
+            <div>
78
+              <span>2020-08-10 15:10:10</span>
79
+            </div>
80
+          </div>
81
+        </li>
82
+        <li class="flex-h">
83
+          <span>接单人:</span>
84
+          <div class="flex-item">
85
+            <div>
86
+              <span>店主</span>
87
+            </div>
88
+          </div>
89
+        </li>
90
+        <li class="flex-h">
91
+          <span>佣金:</span>
92
+          <div class="flex-item">
93
+            <div>
94
+              <span>7%</span>
95
+            </div>
96
+          </div>
97
+        </li>
98
+      </ul>
99
+    </div>
100
+
101
+  </div>
102
+</template>
103
+
104
+<script>
105
+/*
106
+  页面名称:订单详情-大乐透
107
+*/
108
+export default {
109
+  name: 'DingDanXiangQingZuQiu',
110
+  props: ['data'],
111
+  data () {
112
+    return {
113
+    }
114
+  },
115
+  computed: {
116
+  },
117
+  components: {
118
+  },
119
+  created () {
120
+  },
121
+  mounted () {
122
+    this.$nextTick(() => {
123
+    })
124
+  },
125
+  methods: {
126
+  }
127
+}
128
+</script>
129
+
130
+<!-- Add "scoped" attribute to limit CSS to this component only -->
131
+<style lang="scss" scoped>
132
+@import "page.scss";
133
+</style>

+ 202
- 0
src/components/index/DingDanXiangQingZuQiu/page.scss View File

@@ -0,0 +1,202 @@
1
+.components {
2
+  position: relative;
3
+  overflow: hidden;
4
+  > div {
5
+    background: #fff;
6
+    padding: 0.1rem 0.15rem;
7
+    position: relative;
8
+    overflow: hidden;
9
+    margin-top: 0.1rem;
10
+    &:first-child {
11
+      margin-top: 0;
12
+    }
13
+    > .Title {
14
+      align-items: center;
15
+      border-bottom: 0.01rem solid #f7f7f7;
16
+      > span {
17
+        &.flex-item {
18
+          font-size: 0.14rem;
19
+          color: #333;
20
+          line-height: 0.4rem;
21
+        }
22
+        &:last-child {
23
+          font-size: 0.12rem;
24
+          color: #333;
25
+          > em {
26
+            font-size: 0.12rem;
27
+            color: #d91e36;
28
+            font-weight: bold;
29
+          }
30
+        }
31
+        &:only-child {
32
+          font-size: 0.14rem;
33
+          color: #333;
34
+          line-height: 0.4rem;
35
+        }
36
+      }
37
+    }
38
+  }
39
+  > .Top {
40
+    align-items: center;
41
+    > .Icon {
42
+      width: 0.4rem;
43
+      height: 0.4rem;
44
+      position: relative;
45
+      overflow: hidden;
46
+      margin-right: 0.1rem;
47
+    }
48
+    > span {
49
+      &.flex-item {
50
+        font-size: 0.16rem;
51
+        color: #333;
52
+        font-weight: bold;
53
+        line-height: 0.2rem;
54
+        > em {
55
+          font-size: 0.12rem;
56
+          color: #666;
57
+          font-weight: normal;
58
+          display: inline-block;
59
+          line-height: 0.2rem;
60
+        }
61
+      }
62
+    }
63
+  }
64
+  > .Status {
65
+    padding: 0.15rem;
66
+    position: relative;
67
+    overflow: hidden;
68
+    background: #fff;
69
+    margin-top: 0;
70
+    padding-top: 0;
71
+    > ul {
72
+      border-top: 0.01rem solid #f7f7f7;
73
+      padding-top: 0.15rem;
74
+      > li {
75
+        position: relative;
76
+        overflow: hidden;
77
+        &::after {
78
+          content: "";
79
+          width: 0.01rem;
80
+          height: 60%;
81
+          display: block;
82
+          position: absolute;
83
+          left: 0;
84
+          top: 20%;
85
+          background: #e8e8e8;
86
+        }
87
+        &:first-child {
88
+          &::after {
89
+            display: none;
90
+          }
91
+        }
92
+        &:last-child {
93
+          > span {
94
+            &:first-child {
95
+              color: #333;
96
+            }
97
+          }
98
+        }
99
+        > span {
100
+          display: block;
101
+          text-align: center;
102
+          font-size: 0.12rem;
103
+          color: #9a9a9a;
104
+          line-height: 0.2rem;
105
+          &:first-child {
106
+            font-size: 0.16rem;
107
+            font-weight: bold;
108
+            color: #d91e36;
109
+            margin-bottom: 0.05rem;
110
+          }
111
+        }
112
+      }
113
+    }
114
+  }
115
+  > .Num {
116
+    padding-top: 0.05rem;
117
+    padding-bottom: 0.15rem;
118
+    > ul {
119
+      > li {
120
+        border-top: 0.01rem solid #f7f7f7;
121
+        padding: 0.15rem 0;
122
+        &:first-child {
123
+          border-top: none;
124
+        }
125
+        > .Time {
126
+          font-size: 0;
127
+          white-space: nowrap;
128
+          > span {
129
+            display: inline-block;
130
+            font-size: 0.12rem;
131
+            color: #666;
132
+            line-height: 0.2rem;
133
+            vertical-align: middle;
134
+            margin-left: 0.1rem;
135
+            &:first-child {
136
+              margin-left: 0;
137
+            }
138
+          }
139
+        }
140
+        > .flex-h {
141
+          align-items: center;
142
+          margin-top: 0.1rem;
143
+          > .flex-item {
144
+            position: relative;
145
+            margin-right: 0.1rem;
146
+            > div {
147
+              width: 100%;
148
+              position: relative;
149
+              overflow: hidden;
150
+              > span {
151
+                display: block;
152
+                white-space: nowrap;
153
+                font-size: 0.14rem;
154
+                color: #333;
155
+                line-height: 0.2rem;
156
+                > em {
157
+                  color: #d91e36;
158
+                  font-size: 0.14rem;
159
+                }
160
+              }
161
+            }
162
+          }
163
+          > span {
164
+            font-size: 0.12rem;
165
+            line-height: 0.2rem;
166
+          }
167
+        }
168
+      }
169
+    }
170
+  }
171
+  > .OrderInfo {
172
+    > ul {
173
+      margin-top: 0.15rem;
174
+      > li {
175
+        align-items: center;
176
+        margin-top: 0.05rem;
177
+        > span {
178
+          font-size: 0.12rem;
179
+          color: #666;
180
+          min-width: 0.6rem;
181
+          line-height: 0.2rem;
182
+        }
183
+        > div {
184
+          > div {
185
+            width: 100%;
186
+            position: relative;
187
+            overflow: hidden;
188
+            > span {
189
+              display: block;
190
+              white-space: nowrap;
191
+              font-size: 0.12rem;
192
+              color: #666;
193
+              line-height: 0.2rem;
194
+              overflow: hidden;
195
+              text-overflow: ellipsis;
196
+            }
197
+          }
198
+        }
199
+      }
200
+    }
201
+  }
202
+}

+ 0
- 65
src/components/index/ZuQiuGuoGuanBanQuanChang/index.vue View File

@@ -1,65 +0,0 @@
1
-<template>
2
-  <div class="components ZuQiuGuoGuanBanQuanChang">
3
-    <ul>
4
-      <li v-for="(item, index) in 5" :key="index">
5
-        <div class="Title flex-h">
6
-          <div class="flex-item">
7
-            <div>
8
-              <span>莫斯科火车头 VS 克拉斯诺达尔</span>
9
-            </div>
10
-          </div>
11
-          <span>瑞典超<em>21:58(截)</em></span>
12
-        </div>
13
-        <div class="Detail flex-h">
14
-          <span>001</span>
15
-          <div class="flex-item flex-h">
16
-            <div class="flex-item">
17
-              <div class="flex-h">
18
-                <a class="flex-item">胜1.41</a>
19
-                <a class="flex-item">平1.41</a>
20
-                <a class="flex-item">负1.41</a>
21
-              </div>
22
-              <div class="flex-h">
23
-                <a class="flex-item">胜1.41</a>
24
-                <a class="flex-item">平1.41</a>
25
-                <a class="flex-item">负1.41</a>
26
-              </div>
27
-            </div>
28
-          </div>
29
-        </div>
30
-      </li>
31
-    </ul>
32
-
33
-  </div>
34
-</template>
35
-
36
-<script>
37
-/*
38
-  页面名称:足球-过关-混合投注
39
-*/
40
-export default {
41
-  name: 'ZuQiuGuoGuanBanQuanChang',
42
-  props: ['data'],
43
-  data () {
44
-    return {
45
-    }
46
-  },
47
-  computed: {
48
-  },
49
-  components: {
50
-  },
51
-  created () {
52
-  },
53
-  mounted () {
54
-    this.$nextTick(() => {
55
-    })
56
-  },
57
-  methods: {
58
-  }
59
-}
60
-</script>
61
-
62
-<!-- Add "scoped" attribute to limit CSS to this component only -->
63
-<style lang="scss" scoped>
64
-@import "page.scss";
65
-</style>

+ 0
- 111
src/components/index/ZuQiuGuoGuanBanQuanChang/page.scss View File

@@ -1,111 +0,0 @@
1
-.components.ZuQiuGuoGuanBanQuanChang {
2
-  padding: 0 0.15rem;
3
-  position: relative;
4
-  overflow: hidden;
5
-  > ul {
6
-    > li {
7
-      border-top: 0.01rem solid #f7f7f7;
8
-      padding: 0.15rem 0;
9
-      &:first-child {
10
-        border-top: none;
11
-      }
12
-      > .Title {
13
-        align-items: center;
14
-        > div {
15
-          position: relative;
16
-          overflow: hidden;
17
-          margin-left: 0.2rem;
18
-          > div {
19
-            width: 100%;
20
-            position: relative;
21
-            overflow: hidden;
22
-            > span {
23
-              font-size: 0.12rem;
24
-              color: #333;
25
-              line-height: 0.2rem;
26
-              display: block;
27
-              white-space: nowrap;
28
-              overflow: hidden;
29
-              text-overflow: ellipsis;
30
-            }
31
-          }
32
-        }
33
-        > span {
34
-          font-size: 0.1rem;
35
-          color: #999;
36
-          margin-left: 0.1rem;
37
-          > em {
38
-            font-size: 0.1rem;
39
-            color: #3f63e5;
40
-          }
41
-        }
42
-      }
43
-      > .Detail {
44
-        align-items: center;
45
-        margin-top: 0.05rem;
46
-        > span {
47
-          font-size: 0.1rem;
48
-          color: #999;
49
-          margin-right: 0.4rem;
50
-        }
51
-        > div.flex-item {
52
-          > div.flex-item {
53
-            position: relative;
54
-            overflow: hidden;
55
-            > div.flex-h {
56
-              margin-top: 0.05rem;
57
-              align-items: center;
58
-              &:first-child {
59
-                margin-top: 0;
60
-              }
61
-              > span {
62
-                font-size: 0.1rem;
63
-                width: 0.16rem;
64
-                line-height: 0.16rem;
65
-                text-align: center;
66
-                border: 0.01rem solid #999;
67
-                color: #999;
68
-                border-radius: 100%;
69
-                margin-right: 0.1rem;
70
-                &.Yellow {
71
-                  color: #fff;
72
-                  background: #ff5100;
73
-                  border-color: #ff5100;
74
-                }
75
-                &.Blue {
76
-                  color: #fff;
77
-                  background: #3f63e5;
78
-                  border-color: #3f63e5;
79
-                }
80
-              }
81
-              > a {
82
-                text-align: center;
83
-                border: 0.01rem solid #999;
84
-                margin-left: 0.05rem;
85
-                font-size: 0.13rem;
86
-                line-height: 0.22rem;
87
-                &.active {
88
-                  color: #fff;
89
-                  background: #ff5100;
90
-                  border-color: #ff5100;
91
-                }
92
-              }
93
-            }
94
-          }
95
-          > a {
96
-            font-size: 0.1rem;
97
-            color: #ff5100;
98
-            line-height: 0.2rem;
99
-            border: 0.01rem solid #999;
100
-            margin-left: 0.05rem;
101
-            position: relative;
102
-            overflow: hidden;
103
-            padding: 0 0.02rem;
104
-            padding-top: 0.04rem;
105
-            margin-right: 0.2rem;
106
-          }
107
-        }
108
-      }
109
-    }
110
-  }
111
-}

+ 0
- 99
src/components/index/ZuQiuGuoGuanBiFen/index.vue View File

@@ -1,99 +0,0 @@
1
-<template>
2
-  <div class="components ZuQiuGuoGuanBiFen">
3
-    <ul>
4
-      <li v-for="(item, index) in 5" :key="index">
5
-        <div class="Title flex-h">
6
-          <div class="flex-item">
7
-            <div>
8
-              <span>莫斯科火车头 VS 克拉斯诺达尔</span>
9
-            </div>
10
-          </div>
11
-          <span>瑞典超<em>21:58(截)</em></span>
12
-        </div>
13
-        <div class="Detail flex-h">
14
-          <span>001</span>
15
-          <div class="flex-item flex-h">
16
-            <div class="flex-item">
17
-              <div>
18
-                <a @click="ShowMore = true">点击选择投注选项</a>
19
-                <span>2:1</span>
20
-                <span>2:1</span>
21
-                <span>2:1</span>
22
-                <span>2:1</span>
23
-              </div>
24
-            </div>
25
-          </div>
26
-        </div>
27
-      </li>
28
-    </ul>
29
-
30
-    <!-- 选项 -->
31
-    <div class="MoreTab" v-if="ShowMore">
32
-      <div>
33
-        <div>
34
-          <span>莫斯科火车头 VS 克拉斯诺达尔</span>
35
-          <nav class="flex-h">
36
-            <a class="flex-item" :class="{'active': NavActiveIndex === 0}" @click="NavActiveIndex = 0"><span>主胜</span></a>
37
-            <a class="flex-item" :class="{'active': NavActiveIndex === 1}" @click="NavActiveIndex = 1"><span>平</span></a>
38
-            <a class="flex-item" :class="{'active': NavActiveIndex === 2}" @click="NavActiveIndex = 2"><span>负</span></a>
39
-          </nav>
40
-          <div class="Content">
41
-            <div v-show="NavActiveIndex === 0">
42
-              <a v-for="(item, index) in 20" :key="index">2:1</a>
43
-              <a>全选</a>
44
-              <a>清除</a>
45
-            </div>
46
-            <div v-show="NavActiveIndex === 1">
47
-              <a v-for="(item, index) in 20" :key="index">2:1</a>
48
-              <a>全选</a>
49
-              <a>清除</a>
50
-            </div>
51
-            <div v-show="NavActiveIndex === 2">
52
-              <a v-for="(item, index) in 20" :key="index">2:1</a>
53
-              <a>全选</a>
54
-              <a>清除</a>
55
-            </div>
56
-          </div>
57
-          <div class="flex-h">
58
-            <a class="flex-item" @click="ShowMore = false">取消</a>
59
-            <a class="flex-item">确认</a>
60
-          </div>
61
-        </div>
62
-      </div>
63
-    </div>
64
-
65
-  </div>
66
-</template>
67
-
68
-<script>
69
-/*
70
-  页面名称:足球-过关-混合投注
71
-*/
72
-export default {
73
-  name: 'ZuQiuGuoGuanBiFen',
74
-  props: ['data'],
75
-  data () {
76
-    return {
77
-      ShowMore: false,
78
-      NavActiveIndex: 0
79
-    }
80
-  },
81
-  computed: {
82
-  },
83
-  components: {
84
-  },
85
-  created () {
86
-  },
87
-  mounted () {
88
-    this.$nextTick(() => {
89
-    })
90
-  },
91
-  methods: {
92
-  }
93
-}
94
-</script>
95
-
96
-<!-- Add "scoped" attribute to limit CSS to this component only -->
97
-<style lang="scss" scoped>
98
-@import "page.scss";
99
-</style>

+ 0
- 189
src/components/index/ZuQiuGuoGuanBiFen/page.scss View File

@@ -1,189 +0,0 @@
1
-.components.ZuQiuGuoGuanBiFen {
2
-  padding: 0 0.15rem;
3
-  position: relative;
4
-  overflow: hidden;
5
-  > ul {
6
-    > li {
7
-      border-top: 0.01rem solid #f7f7f7;
8
-      padding: 0.15rem 0;
9
-      &:first-child {
10
-        border-top: none;
11
-      }
12
-      > .Title {
13
-        align-items: center;
14
-        > div {
15
-          position: relative;
16
-          overflow: hidden;
17
-          margin-left: 0.2rem;
18
-          > div {
19
-            width: 100%;
20
-            position: relative;
21
-            overflow: hidden;
22
-            > span {
23
-              font-size: 0.12rem;
24
-              color: #333;
25
-              line-height: 0.2rem;
26
-              display: block;
27
-              white-space: nowrap;
28
-              overflow: hidden;
29
-              text-overflow: ellipsis;
30
-            }
31
-          }
32
-        }
33
-        > span {
34
-          font-size: 0.1rem;
35
-          color: #999;
36
-          margin-left: 0.1rem;
37
-          > em {
38
-            font-size: 0.1rem;
39
-            color: #3f63e5;
40
-          }
41
-        }
42
-      }
43
-      > .Detail {
44
-        align-items: center;
45
-        margin-top: 0.1rem;
46
-        > span {
47
-          font-size: 0.1rem;
48
-          color: #999;
49
-          margin-right: 0.4rem;
50
-        }
51
-        > div.flex-item {
52
-          > div.flex-item {
53
-            position: relative;
54
-            overflow: hidden;
55
-            > div {
56
-              font-size: 0;
57
-              text-align: center;
58
-              > * {
59
-                display: inline-block;
60
-                vertical-align: middle;
61
-                margin-left: 0.1rem;
62
-                &:first-child {
63
-                  margin-left: 0;
64
-                }
65
-              }
66
-              > a {
67
-                font-size: 0.12rem;
68
-                line-height: 0.2rem;
69
-                padding: 0 0.1rem;
70
-                border: 0.01rem solid #ccc;
71
-              }
72
-              > span {
73
-                font-size: 0.12rem;
74
-                color: #ff5100;
75
-                line-height: 0.22rem;
76
-              }
77
-            }
78
-          }
79
-          > a {
80
-            font-size: 0.1rem;
81
-            color: #ff5100;
82
-            line-height: 0.2rem;
83
-            border: 0.01rem solid #999;
84
-            margin-left: 0.05rem;
85
-            position: relative;
86
-            overflow: hidden;
87
-            padding: 0 0.02rem;
88
-            padding-top: 0.04rem;
89
-            margin-right: 0.2rem;
90
-          }
91
-        }
92
-      }
93
-    }
94
-  }
95
-  > .MoreTab {
96
-    width: 100%;
97
-    position: fixed;
98
-    z-index: 10;
99
-    left: 0;
100
-    top: 0.7rem;
101
-    bottom: 0.4rem;
102
-    background: rgba(0, 0, 0, 0.7);
103
-    > div {
104
-      padding: 0.15rem;
105
-      position: relative;
106
-      overflow: hidden;
107
-      > div {
108
-        background: #fff;
109
-        border-radius: 0.06rem;
110
-        position: relative;
111
-        overflow: hidden;
112
-        > span {
113
-          display: block;
114
-          font-size: 0.14rem;
115
-          text-align: center;
116
-          line-height: 0.4rem;
117
-          border-bottom: 0.01rem solid #f7f7f7;
118
-        }
119
-        > nav {
120
-          align-items: center;
121
-          border-bottom: 0.01rem solid #f7f7f7;
122
-          > a {
123
-            text-align: center;
124
-            font-size: 0;
125
-            &.active {
126
-              > span {
127
-                color: #ff5100;
128
-                &::after {
129
-                  content: "";
130
-                  width: 100%;
131
-                  display: block;
132
-                  height: 0.02rem;
133
-                  background: #ff5100;
134
-                  position: absolute;
135
-                  left: 50%;
136
-                  transform: translateX(-50%);
137
-                  -webkit-transform: translateX(-50%);
138
-                  bottom: 0;
139
-                }
140
-              }
141
-            }
142
-            > span {
143
-              display: inline-block;
144
-              font-size: 0.12rem;
145
-              line-height: 0.3rem;
146
-              position: relative;
147
-              color: #333;
148
-              min-width: 0.3rem;
149
-            }
150
-          }
151
-        }
152
-        > .Content {
153
-          padding: 0.15rem;
154
-          position: relative;
155
-          overflow: hidden;
156
-          > div {
157
-            width: 100%;
158
-            position: relative;
159
-            overflow: hidden;
160
-            font-size: 0;
161
-            > a {
162
-              display: inline-block;
163
-              font-size: 0.12rem;
164
-              width: 0.7rem;
165
-              text-align: center;
166
-              border: 0.01rem solid #ccc;
167
-              margin-top: 0.05rem;
168
-              margin-left: 0.05rem;
169
-              line-height: 0.24rem;
170
-            }
171
-          }
172
-        }
173
-        > div.flex-h {
174
-          border-top: 0.01rem solid #f7f7f7;
175
-          margin-top: 0.1rem;
176
-          > a {
177
-            font-size: 0.14rem;
178
-            text-align: center;
179
-            line-height: 0.4rem;
180
-            border-left: 0.01rem solid #f7f7f7;
181
-            &:first-child {
182
-              border-left: none;
183
-            }
184
-          }
185
-        }
186
-      }
187
-    }
188
-  }
189
-}

+ 0
- 369
src/components/index/ZuQiuGuoGuanHunHeTouZhu/index.vue View File

@@ -1,369 +0,0 @@
1
-<template>
2
-  <div class="components ZuQiuGuoGuanHunHeTouZhu">
3
-    <ul>
4
-      <li v-for="(item, index) in 5" :key="index">
5
-        <div class="Title flex-h">
6
-          <div class="flex-item">
7
-            <div>
8
-              <span>莫斯科火车头 VS 克拉斯诺达尔</span>
9
-            </div>
10
-          </div>
11
-          <span>瑞典超<em>21:58(截)</em></span>
12
-        </div>
13
-        <div class="Detail flex-h">
14
-          <span>001</span>
15
-          <div class="flex-item flex-h">
16
-            <div class="flex-item">
17
-              <div class="flex-h">
18
-                <span>0</span>
19
-                <a class="flex-item">胜1.41</a>
20
-                <a class="flex-item">平1.41</a>
21
-                <a class="flex-item">负1.41</a>
22
-              </div>
23
-              <div class="flex-h">
24
-                <span>+1</span>
25
-                <a class="flex-item">胜1.41</a>
26
-                <a class="flex-item">平1.41</a>
27
-                <a class="flex-item">负1.41</a>
28
-              </div>
29
-            </div>
30
-            <a @click="ShowMore = true">更多<br />选项</a>
31
-          </div>
32
-        </div>
33
-      </li>
34
-    </ul>
35
-
36
-    <!-- 更多选项 -->
37
-    <div class="MoreLayer" v-if="ShowMore">
38
-      <div>
39
-        <div>
40
-          <span>莫斯科火车头 VS 克拉斯诺达尔</span>
41
-          <ul>
42
-            <li>
43
-              <span>胜平负/让球</span>
44
-              <table>
45
-                <tr>
46
-                  <td><span>0</span></td>
47
-                  <td>
48
-                    <span>胜</span>
49
-                    <span>2.65</span>
50
-                  </td>
51
-                  <td>
52
-                    <span>平</span>
53
-                    <span>3.68</span>
54
-                  </td>
55
-                  <td>
56
-                    <span>负</span>
57
-                    <span>2.06</span>
58
-                  </td>
59
-                </tr>
60
-                <tr>
61
-                  <td><span>+1</span></td>
62
-                  <td>
63
-                    <span>胜</span>
64
-                    <span>1.56</span>
65
-                  </td>
66
-                  <td>
67
-                    <span>平</span>
68
-                    <span>4.10</span>
69
-                  </td>
70
-                  <td>
71
-                    <span>负</span>
72
-                    <span>3.95</span>
73
-                  </td>
74
-                </tr>
75
-              </table>
76
-            </li>
77
-
78
-            <li>
79
-              <span><em>单</em>比分</span>
80
-              <table>
81
-                <tr>
82
-                  <td rowspan="3">
83
-                    <span>主胜</span>
84
-                  </td>
85
-                  <td>
86
-                    <span>1:0</span>
87
-                    <span>13.00</span>
88
-                  </td>
89
-                  <td>
90
-                    <span>2:0</span>
91
-                    <span>17.00</span>
92
-                  </td>
93
-                  <td>
94
-                    <span>2:1</span>
95
-                    <span>8.75</span>
96
-                  </td>
97
-                  <td>
98
-                    <span>3:0</span>
99
-                    <span>30.00</span>
100
-                  </td>
101
-                  <td>
102
-                    <span>3:1</span>
103
-                    <span>19.00</span>
104
-                  </td>
105
-                </tr>
106
-                <tr>
107
-                  <td>
108
-                    <span>3:2</span>
109
-                    <span>20.00</span>
110
-                  </td>
111
-                  <td>
112
-                    <span>4:0</span>
113
-                    <span>80.00</span>
114
-                  </td>
115
-                  <td>
116
-                    <span>4:1</span>
117
-                    <span>42.00</span>
118
-                  </td>
119
-                  <td>
120
-                    <span>4:2</span>
121
-                    <span>50.00</span>
122
-                  </td>
123
-                  <td>
124
-                    <span>5:0</span>
125
-                    <span>200.00</span>
126
-                  </td>
127
-                </tr>
128
-                <tr>
129
-                  <td>
130
-                    <span>5:1</span>
131
-                    <span>125.00</span>
132
-                  </td>
133
-                  <td>
134
-                    <span>5:2</span>
135
-                    <span>150.00</span>
136
-                  </td>
137
-                  <td colspan="3">
138
-                    <span>胜其他</span>
139
-                    <span>42.00</span>
140
-                  </td>
141
-                </tr>
142
-                <tr>
143
-                  <td>
144
-                    <span>平</span>
145
-                  </td>
146
-                  <td>
147
-                    <span>0:0</span>
148
-                    <span>20.00</span>
149
-                  </td>
150
-                  <td>
151
-                    <span>1:1</span>
152
-                    <span>7.25</span>
153
-                  </td>
154
-                  <td>
155
-                    <span>2:2</span>
156
-                    <span>10.50</span>
157
-                  </td>
158
-                  <td>
159
-                    <span>3:3</span>
160
-                    <span>30.00</span>
161
-                  </td>
162
-                  <td>
163
-                    <span>平其他</span>
164
-                    <span>120.0</span>
165
-                  </td>
166
-                </tr>
167
-                <tr>
168
-                  <td rowspan="3">
169
-                    <span>主负</span>
170
-                  </td>
171
-                  <td>
172
-                    <span>0:1</span>
173
-                    <span>120.0</span>
174
-                  </td>
175
-                  <td>
176
-                    <span>0:2</span>
177
-                    <span>120.0</span>
178
-                  </td>
179
-                  <td>
180
-                    <span>0:3</span>
181
-                    <span>120.0</span>
182
-                  </td>
183
-                  <td>
184
-                    <span>0:4</span>
185
-                    <span>120.0</span>
186
-                  </td>
187
-                  <td>
188
-                    <span>0:5</span>
189
-                    <span>120.0</span>
190
-                  </td>
191
-                </tr>
192
-                <tr>
193
-                  <td>
194
-                    <span>1:2</span>
195
-                    <span>120.0</span>
196
-                  </td>
197
-                  <td>
198
-                    <span>1:3</span>
199
-                    <span>120.0</span>
200
-                  </td>
201
-                  <td>
202
-                    <span>1:4</span>
203
-                    <span>120.0</span>
204
-                  </td>
205
-                  <td>
206
-                    <span>1:5</span>
207
-                    <span>120.0</span>
208
-                  </td>
209
-                  <td>
210
-                    <span>2:3</span>
211
-                    <span>120.0</span>
212
-                  </td>
213
-                </tr>
214
-                <tr>
215
-                  <td>
216
-                    <span>2:4</span>
217
-                    <span>120.0</span>
218
-                  </td>
219
-                  <td>
220
-                    <span>2:5</span>
221
-                    <span>120.0</span>
222
-                  </td>
223
-                  <td colspan="3">
224
-                    <span>负其他</span>
225
-                    <span>120.0</span>
226
-                  </td>
227
-                </tr>
228
-              </table>
229
-            </li>
230
-
231
-            <li>
232
-              <span><em>单</em>进球数</span>
233
-              <table>
234
-                <tr>
235
-                  <td rowspan="2">
236
-                    <span>进球数</span>
237
-                  </td>
238
-                  <td>
239
-                    <span>0</span>
240
-                    <span>13.00</span>
241
-                  </td>
242
-                  <td>
243
-                    <span>1</span>
244
-                    <span>17.00</span>
245
-                  </td>
246
-                  <td>
247
-                    <span>2</span>
248
-                    <span>8.75</span>
249
-                  </td>
250
-                  <td>
251
-                    <span>3</span>
252
-                    <span>30.00</span>
253
-                  </td>
254
-                </tr>
255
-                <tr>
256
-                  <td>
257
-                    <span>4</span>
258
-                    <span>20.00</span>
259
-                  </td>
260
-                  <td>
261
-                    <span>5</span>
262
-                    <span>80.00</span>
263
-                  </td>
264
-                  <td>
265
-                    <span>6</span>
266
-                    <span>42.00</span>
267
-                  </td>
268
-                  <td>
269
-                    <span>7+</span>
270
-                    <span>50.00</span>
271
-                  </td>
272
-                </tr>
273
-              </table>
274
-            </li>
275
-
276
-            <li>
277
-              <span><em>单</em>半全场</span>
278
-              <table>
279
-                <tr>
280
-                  <td rowspan="3">
281
-                    <span>半全场</span>
282
-                  </td>
283
-                  <td>
284
-                    <span>胜-胜</span>
285
-                    <span>13.00</span>
286
-                  </td>
287
-                  <td>
288
-                    <span>胜-平</span>
289
-                    <span>17.00</span>
290
-                  </td>
291
-                  <td>
292
-                    <span>胜-负</span>
293
-                    <span>8.75</span>
294
-                  </td>
295
-                </tr>
296
-                <tr>
297
-                  <td>
298
-                    <span>平-胜</span>
299
-                    <span>20.00</span>
300
-                  </td>
301
-                  <td>
302
-                    <span>平-平</span>
303
-                    <span>80.00</span>
304
-                  </td>
305
-                  <td>
306
-                    <span>平-负</span>
307
-                    <span>42.00</span>
308
-                  </td>
309
-                </tr>
310
-                <tr>
311
-                  <td>
312
-                    <span>负-胜</span>
313
-                    <span>20.00</span>
314
-                  </td>
315
-                  <td>
316
-                    <span>负-平</span>
317
-                    <span>80.00</span>
318
-                  </td>
319
-                  <td>
320
-                    <span>负-负</span>
321
-                    <span>42.00</span>
322
-                  </td>
323
-                </tr>
324
-              </table>
325
-            </li>
326
-
327
-          </ul>
328
-          <div class="flex-h">
329
-            <a class="flex-item" @click="ShowMore = false">取消</a>
330
-            <a class="flex-item">确认</a>
331
-          </div>
332
-        </div>
333
-      </div>
334
-    </div>
335
-  </div>
336
-</template>
337
-
338
-<script>
339
-/*
340
-  页面名称:足球-过关-混合投注
341
-*/
342
-export default {
343
-  name: 'ZuQiuGuoGuanHunHeTouZhu',
344
-  props: ['data'],
345
-  data () {
346
-    return {
347
-      ShowMore: false
348
-    }
349
-  },
350
-  computed: {
351
-  },
352
-  components: {
353
-  },
354
-  created () {
355
-    // console.log(this.$route)
356
-  },
357
-  mounted () {
358
-    this.$nextTick(() => {
359
-    })
360
-  },
361
-  methods: {
362
-  }
363
-}
364
-</script>
365
-
366
-<!-- Add "scoped" attribute to limit CSS to this component only -->
367
-<style lang="scss" scoped>
368
-@import "page.scss";
369
-</style>

+ 0
- 203
src/components/index/ZuQiuGuoGuanHunHeTouZhu/page.scss View File

@@ -1,203 +0,0 @@
1
-.components.ZuQiuGuoGuanHunHeTouZhu {
2
-  padding: 0 0.15rem;
3
-  position: relative;
4
-  overflow: hidden;
5
-  > ul {
6
-    > li {
7
-      border-top: 0.01rem solid #f7f7f7;
8
-      padding: 0.15rem 0;
9
-      &:first-child {
10
-        border-top: none;
11
-      }
12
-      > .Title {
13
-        align-items: center;
14
-        > div {
15
-          position: relative;
16
-          overflow: hidden;
17
-          margin-left: 0.2rem;
18
-          > div {
19
-            width: 100%;
20
-            position: relative;
21
-            overflow: hidden;
22
-            > span {
23
-              font-size: 0.12rem;
24
-              color: #333;
25
-              line-height: 0.2rem;
26
-              display: block;
27
-              white-space: nowrap;
28
-              overflow: hidden;
29
-              text-overflow: ellipsis;
30
-            }
31
-          }
32
-        }
33
-        > span {
34
-          font-size: 0.1rem;
35
-          color: #999;
36
-          margin-left: 0.1rem;
37
-          > em {
38
-            font-size: 0.1rem;
39
-            color: #3f63e5;
40
-          }
41
-        }
42
-      }
43
-      > .Detail {
44
-        align-items: center;
45
-        margin-top: 0.05rem;
46
-        > span {
47
-          font-size: 0.1rem;
48
-          color: #999;
49
-          margin-right: 0.4rem;
50
-        }
51
-        > div.flex-item {
52
-          > div.flex-item {
53
-            position: relative;
54
-            overflow: hidden;
55
-            > div.flex-h {
56
-              margin-top: 0.05rem;
57
-              align-items: center;
58
-              &:first-child {
59
-                margin-top: 0;
60
-              }
61
-              > span {
62
-                font-size: 0.1rem;
63
-                width: 0.16rem;
64
-                line-height: 0.16rem;
65
-                text-align: center;
66
-                border: 0.01rem solid #999;
67
-                color: #999;
68
-                border-radius: 100%;
69
-                margin-right: 0.1rem;
70
-                &.Yellow {
71
-                  color: #fff;
72
-                  background: #ff5100;
73
-                  border-color: #ff5100;
74
-                }
75
-                &.Blue {
76
-                  color: #fff;
77
-                  background: #3f63e5;
78
-                  border-color: #3f63e5;
79
-                }
80
-              }
81
-              > a {
82
-                text-align: center;
83
-                border: 0.01rem solid #999;
84
-                margin-left: 0.05rem;
85
-                font-size: 0.13rem;
86
-                line-height: 0.22rem;
87
-                &.active {
88
-                  color: #fff;
89
-                  background: #ff5100;
90
-                  border-color: #ff5100;
91
-                }
92
-              }
93
-            }
94
-          }
95
-          > a {
96
-            font-size: 0.1rem;
97
-            color: #ff5100;
98
-            line-height: 0.2rem;
99
-            border: 0.01rem solid #999;
100
-            margin-left: 0.05rem;
101
-            position: relative;
102
-            overflow: hidden;
103
-            padding: 0 0.02rem;
104
-            padding-top: 0.04rem;
105
-            margin-right: 0.2rem;
106
-          }
107
-        }
108
-      }
109
-    }
110
-  }
111
-  > .MoreLayer {
112
-    width: 100%;
113
-    position: fixed;
114
-    z-index: 10;
115
-    left: 0;
116
-    top: 0.7rem;
117
-    bottom: 0.4rem;
118
-    background: rgba(0, 0, 0, 0.7);
119
-    overflow-y: scroll;
120
-    -webkit-overflow-scrolling: touch;
121
-    > div {
122
-      padding: 0.15rem;
123
-      position: relative;
124
-      overflow: hidden;
125
-      > div {
126
-        background: #fff;
127
-        border-radius: 0.06rem;
128
-        position: relative;
129
-        overflow: hidden;
130
-        > span {
131
-          display: block;
132
-          font-size: 0.14rem;
133
-          text-align: center;
134
-          line-height: 0.4rem;
135
-          border-bottom: 0.01rem solid #f7f7f7;
136
-        }
137
-        > ul {
138
-          padding-bottom: 0.15rem;
139
-          > li {
140
-            margin-top: 0.1rem;
141
-            padding: 0 0.15rem;
142
-            > span {
143
-              font-size: 0.12rem;
144
-              line-height: 0.2rem;
145
-              color: #999;
146
-              display: block;
147
-              > em {
148
-                font-size: 0.12rem;
149
-                width: 0.16rem;
150
-                line-height: 0.16rem;
151
-                text-align: center;
152
-                background: #ff5100;
153
-                color: #fff;
154
-                margin-right: 0.05rem;
155
-                display: inline-block;
156
-              }
157
-            }
158
-            > table {
159
-              width: 100%;
160
-              box-sizing: border-box;
161
-              margin-top: 0.05rem;
162
-              border: 0.01rem solid #f7f7f7;
163
-              > tr {
164
-                > td {
165
-                  border: 0.01rem solid #f7f7f7;
166
-                  padding: 0.05rem 0;
167
-                  &.active {
168
-                    background: #ff5100;
169
-                    > span {
170
-                      color: #fff;
171
-                    }
172
-                  }
173
-                  > span {
174
-                    display: block;
175
-                    text-align: center;
176
-                    font-size: 0.12rem;
177
-                    line-height: 0.16rem;
178
-                    white-space: nowrap;
179
-                    overflow: hidden;
180
-                    text-overflow: ellipsis;
181
-                  }
182
-                }
183
-              }
184
-            }
185
-          }
186
-        }
187
-        > div {
188
-          border-top: 0.01rem solid #f7f7f7;
189
-          margin-top: 0.1rem;
190
-          > a {
191
-            font-size: 0.14rem;
192
-            text-align: center;
193
-            line-height: 0.4rem;
194
-            border-left: 0.01rem solid #f7f7f7;
195
-            &:first-child {
196
-              border-left: none;
197
-            }
198
-          }
199
-        }
200
-      }
201
-    }
202
-  }
203
-}

+ 0
- 65
src/components/index/ZuQiuGuoGuanShengPingFu/index.vue View File

@@ -1,65 +0,0 @@
1
-<template>
2
-  <div class="components ZuQiuGuoGuanShengPingFu">
3
-    <ul>
4
-      <li v-for="(item, index) in 5" :key="index">
5
-        <div class="Title flex-h">
6
-          <div class="flex-item">
7
-            <div>
8
-              <span>莫斯科火车头 VS 克拉斯诺达尔</span>
9
-            </div>
10
-          </div>
11
-          <span>瑞典超<em>21:58(截)</em></span>
12
-        </div>
13
-        <div class="Detail flex-h">
14
-          <span>001</span>
15
-          <div class="flex-item flex-h">
16
-            <div class="flex-item">
17
-              <div class="flex-h">
18
-                <a class="flex-item">胜1.41</a>
19
-                <a class="flex-item">平1.41</a>
20
-                <a class="flex-item">负1.41</a>
21
-              </div>
22
-              <div class="flex-h">
23
-                <a class="flex-item">胜1.41</a>
24
-                <a class="flex-item">平1.41</a>
25
-                <a class="flex-item">负1.41</a>
26
-              </div>
27
-            </div>
28
-          </div>
29
-        </div>
30
-      </li>
31
-    </ul>
32
-
33
-  </div>
34
-</template>
35
-
36
-<script>
37
-/*
38
-  页面名称:足球-过关-混合投注
39
-*/
40
-export default {
41
-  name: 'ZuQiuGuoGuanShengPingFu',
42
-  props: ['data'],
43
-  data () {
44
-    return {
45
-    }
46
-  },
47
-  computed: {
48
-  },
49
-  components: {
50
-  },
51
-  created () {
52
-  },
53
-  mounted () {
54
-    this.$nextTick(() => {
55
-    })
56
-  },
57
-  methods: {
58
-  }
59
-}
60
-</script>
61
-
62
-<!-- Add "scoped" attribute to limit CSS to this component only -->
63
-<style lang="scss" scoped>
64
-@import "page.scss";
65
-</style>

+ 0
- 111
src/components/index/ZuQiuGuoGuanShengPingFu/page.scss View File

@@ -1,111 +0,0 @@
1
-.components.ZuQiuGuoGuanShengPingFu {
2
-  padding: 0 0.15rem;
3
-  position: relative;
4
-  overflow: hidden;
5
-  > ul {
6
-    > li {
7
-      border-top: 0.01rem solid #f7f7f7;
8
-      padding: 0.15rem 0;
9
-      &:first-child {
10
-        border-top: none;
11
-      }
12
-      > .Title {
13
-        align-items: center;
14
-        > div {
15
-          position: relative;
16
-          overflow: hidden;
17
-          margin-left: 0.2rem;
18
-          > div {
19
-            width: 100%;
20
-            position: relative;
21
-            overflow: hidden;
22
-            > span {
23
-              font-size: 0.12rem;
24
-              color: #333;
25
-              line-height: 0.2rem;
26
-              display: block;
27
-              white-space: nowrap;
28
-              overflow: hidden;
29
-              text-overflow: ellipsis;
30
-            }
31
-          }
32
-        }
33
-        > span {
34
-          font-size: 0.1rem;
35
-          color: #999;
36
-          margin-left: 0.1rem;
37
-          > em {
38
-            font-size: 0.1rem;
39
-            color: #3f63e5;
40
-          }
41
-        }
42
-      }
43
-      > .Detail {
44
-        align-items: center;
45
-        margin-top: 0.05rem;
46
-        > span {
47
-          font-size: 0.1rem;
48
-          color: #999;
49
-          margin-right: 0.4rem;
50
-        }
51
-        > div.flex-item {
52
-          > div.flex-item {
53
-            position: relative;
54
-            overflow: hidden;
55
-            > div.flex-h {
56
-              margin-top: 0.05rem;
57
-              align-items: center;
58
-              &:first-child {
59
-                margin-top: 0;
60
-              }
61
-              > span {
62
-                font-size: 0.1rem;
63
-                width: 0.16rem;
64
-                line-height: 0.16rem;
65
-                text-align: center;
66
-                border: 0.01rem solid #999;
67
-                color: #999;
68
-                border-radius: 100%;
69
-                margin-right: 0.1rem;
70
-                &.Yellow {
71
-                  color: #fff;
72
-                  background: #ff5100;
73
-                  border-color: #ff5100;
74
-                }
75
-                &.Blue {
76
-                  color: #fff;
77
-                  background: #3f63e5;
78
-                  border-color: #3f63e5;
79
-                }
80
-              }
81
-              > a {
82
-                text-align: center;
83
-                border: 0.01rem solid #999;
84
-                margin-left: 0.05rem;
85
-                font-size: 0.13rem;
86
-                line-height: 0.22rem;
87
-                &.active {
88
-                  color: #fff;
89
-                  background: #ff5100;
90
-                  border-color: #ff5100;
91
-                }
92
-              }
93
-            }
94
-          }
95
-          > a {
96
-            font-size: 0.1rem;
97
-            color: #ff5100;
98
-            line-height: 0.2rem;
99
-            border: 0.01rem solid #999;
100
-            margin-left: 0.05rem;
101
-            position: relative;
102
-            overflow: hidden;
103
-            padding: 0 0.02rem;
104
-            padding-top: 0.04rem;
105
-            margin-right: 0.2rem;
106
-          }
107
-        }
108
-      }
109
-    }
110
-  }
111
-}

src/components/index/demo copy 4/index.vue → src/components/index/demo copy 5/index.vue View File


src/components/index/demo copy 4/page.scss → src/components/index/demo copy 5/page.scss View File


+ 80
- 0
src/pages/CaiMinGuanLi/CaiMinLieBiao/index.vue View File

@@ -0,0 +1,80 @@
1
+<template>
2
+  <div class="Page flex-v">
3
+
4
+    <!-- 内容 -->
5
+    <div class="flex-item">
6
+      <div>
7
+        <div class="Content">
8
+          <scroller :on-refresh="Refresh">
9
+            <div class="Container">
10
+              <ul>
11
+                <li v-for="(item, index) in 15" :key="index" class="flex-h">
12
+                  <div class="Icon">
13
+                    <img src="" class="centerLabel cover" alt="">
14
+                  </div>
15
+                  <div class="flex-item">
16
+                    <div>
17
+                      <span>叭叭叭</span>
18
+                      <span>2天前,下单2元未出票</span>
19
+                    </div>
20
+                  </div>
21
+                  <span>2.00</span>
22
+                </li>
23
+              </ul>
24
+            </div>
25
+          </scroller>
26
+        </div>
27
+      </div>
28
+    </div>
29
+  </div>
30
+</template>
31
+
32
+<script>
33
+import { mapMutations } from 'vuex'
34
+export default {
35
+  name: 'index',
36
+  data () {
37
+    return {
38
+    }
39
+  },
40
+  computed: {
41
+  },
42
+  components: {
43
+  },
44
+  created () {
45
+    this.EditMainData([ // 配置页面框架数据
46
+      { name: 'MainHeaderMoreIcon', value: '' },
47
+      { name: 'MainHeaderMoreText', value: '' },
48
+      { name: 'ShowMainHeaderMore', value: false },
49
+      { name: 'MainHeaderMoreClick', value: () => { } },
50
+      { name: 'MainTitleClick', value: () => { } },
51
+      { name: 'MainHeaderTextColor', value: '#fff' },
52
+      { name: 'ShowMainTitleIcon', value: false },
53
+      { name: 'ShowMainHeader', value: true },
54
+      { name: 'ShowMainTabBar', value: false },
55
+      { name: 'MainHeaderTitle', value: '全部彩民' },
56
+      { name: 'MainTabBarActiveId', value: null },
57
+      { name: 'ShowMainHeaderBack', value: true }
58
+    ])
59
+  },
60
+  mounted () {
61
+    this.$nextTick(() => {
62
+    })
63
+  },
64
+  methods: {
65
+    ...mapMutations([
66
+      'EditMainData' // 配置页面框架数据
67
+    ]),
68
+    Refresh (done) { // 页面下拉刷新
69
+      window.setTimeout(() => {
70
+        done()
71
+      }, 1000)
72
+    }
73
+  }
74
+}
75
+</script>
76
+
77
+<!-- Add "scoped" attribute to limit CSS to this component only -->
78
+<style lang="scss" scoped>
79
+@import "page.scss";
80
+</style>

+ 90
- 0
src/pages/CaiMinGuanLi/CaiMinLieBiao/page.scss View File

@@ -0,0 +1,90 @@
1
+.Page {
2
+  background: #f2f2f2;
3
+  > a.flex-h {
4
+    align-items: center;
5
+    background: #fff;
6
+    padding: 0.1rem 0.15rem;
7
+    > i {
8
+      font-size: 0.2rem;
9
+      color: #999;
10
+      &:first-child {
11
+        width: 0.3rem;
12
+        line-height: 0.3rem;
13
+        text-align: center;
14
+        color: #fff;
15
+        background: #ff9c01;
16
+        border-radius: 0.02rem;
17
+      }
18
+    }
19
+    > span {
20
+      font-size: 0.15rem;
21
+      line-height: 0.3rem;
22
+      color: #333;
23
+      margin-left: 0.1rem;
24
+    }
25
+  }
26
+  > span {
27
+    display: block;
28
+    font-size: 0.15rem;
29
+    line-height: 0.4rem;
30
+    text-indent: 0.15rem;
31
+  }
32
+  > .flex-item {
33
+    position: relative;
34
+    > div {
35
+      width: 100%;
36
+      position: absolute;
37
+      left: 0;
38
+      top: 0;
39
+      bottom: 0;
40
+      > .Content {
41
+        width: 100%;
42
+        height: 100%;
43
+        position: relative;
44
+        overflow: hidden;
45
+        z-index: 2;
46
+        .Container {
47
+          position: relative;
48
+          > ul {
49
+            position: relative;
50
+            overflow: visible;
51
+            > li {
52
+              position: relative;
53
+              padding: 0.1rem 0.15rem;
54
+              background: #fff;
55
+              margin-bottom: 0.1rem;
56
+              align-items: center;
57
+              > .Icon {
58
+                width: 0.35rem;
59
+                height: 0.35rem;
60
+                position: relative;
61
+                overflow: hidden;
62
+                margin-right: 0.1rem;
63
+              }
64
+              > .flex-item {
65
+                position: relative;
66
+                > div {
67
+                  width: 100%;
68
+                  > span {
69
+                    display: block;
70
+                    font-size: 0.12rem;
71
+                    color: #999;
72
+                    line-height: 0.2rem;
73
+                    white-space: nowrap;
74
+                    &:first-child {
75
+                      font-size: 0.14rem;
76
+                      color: #333;
77
+                    }
78
+                  }
79
+                }
80
+              }
81
+              > span {
82
+                font-size: 0.16rem;
83
+              }
84
+            }
85
+          }
86
+        }
87
+      }
88
+    }
89
+  }
90
+}

+ 2
- 2
src/pages/CaiMinGuanLi/ShouYe/index.vue View File

@@ -1,11 +1,11 @@
1 1
 <template>
2 2
   <div class="Page flex-v">
3 3
 
4
-    <a class="flex-h">
4
+    <router-link :to="{ name: 'CaiMinLieBiao' }" class="flex-h">
5 5
       <i class="iconfont iconyonghuguanli"></i>
6 6
       <span class="flex-item">全部彩民</span>
7 7
       <i class="iconfont iconjiantouright"></i>
8
-    </a>
8
+    </router-link>
9 9
 
10 10
     <span>下单客户</span>
11 11
 

+ 87
- 0
src/pages/WoDe/DianPuRenZheng/index.vue View File

@@ -0,0 +1,87 @@
1
+<template>
2
+  <div class="Page">
3
+    <div class="Content">
4
+
5
+      <div>
6
+        <div class="Line flex-h">
7
+          <em>*</em>
8
+          <span>店铺名称</span>
9
+          <div class="flex-item">
10
+            <div>
11
+              <input type="text" placeholder="请输入您的店铺名称">
12
+            </div>
13
+          </div>
14
+        </div>
15
+        <div class="Line flex-h">
16
+          <em>*</em>
17
+          <span>店主联系人</span>
18
+          <div class="flex-item">
19
+            <div>
20
+              <input type="text" placeholder="请输入您的真实姓名">
21
+            </div>
22
+          </div>
23
+        </div>
24
+        <div class="Line flex-h">
25
+          <em>*</em>
26
+          <span>手机号码</span>
27
+          <div class="flex-item">
28
+            <div>
29
+              <input type="text" placeholder="请填写正确的手机号码">
30
+            </div>
31
+          </div>
32
+        </div>
33
+      </div>
34
+
35
+    </div>
36
+  </div>
37
+</template>
38
+
39
+<script>
40
+import { mapMutations } from 'vuex'
41
+export default {
42
+  name: 'index',
43
+  data () {
44
+    return {
45
+    }
46
+  },
47
+  computed: {
48
+  },
49
+  components: {
50
+  },
51
+  created () {
52
+    this.EditMainData([ // 配置页面框架数据
53
+      { name: 'MainHeaderMoreIcon', value: '' },
54
+      { name: 'MainHeaderMoreText', value: '保存' },
55
+      { name: 'ShowMainHeaderMore', value: true },
56
+      { name: 'MainHeaderMoreClick', value: () => { } },
57
+      { name: 'MainTitleClick', value: () => { } },
58
+      { name: 'MainHeaderTextColor', value: '#fff' },
59
+      { name: 'ShowMainTitleIcon', value: false },
60
+      { name: 'ShowMainHeader', value: true },
61
+      { name: 'ShowMainTabBar', value: false },
62
+      { name: 'MainHeaderTitle', value: '店铺认证' },
63
+      { name: 'MainTabBarActiveId', value: null },
64
+      { name: 'ShowMainHeaderBack', value: true }
65
+    ])
66
+  },
67
+  mounted () {
68
+    this.$nextTick(() => {
69
+    })
70
+  },
71
+  methods: {
72
+    ...mapMutations([
73
+      'EditMainData' // 配置页面框架数据
74
+    ]),
75
+    Refresh (done) { // 页面下拉刷新
76
+      window.setTimeout(() => {
77
+        done()
78
+      }, 1000)
79
+    }
80
+  }
81
+}
82
+</script>
83
+
84
+<!-- Add "scoped" attribute to limit CSS to this component only -->
85
+<style lang="scss" scoped>
86
+@import "page.scss";
87
+</style>

+ 51
- 0
src/pages/WoDe/DianPuRenZheng/page.scss View File

@@ -0,0 +1,51 @@
1
+.Page {
2
+  width: 100%;
3
+  height: 100%;
4
+  position: relative;
5
+  overflow-y: scroll;
6
+  -webkit-overflow-scrolling: touch;
7
+  background: #f2f2f2;
8
+  > .Content {
9
+    position: relative;
10
+    overflow: hidden;
11
+    > div {
12
+      padding: 0 0.15rem;
13
+      background: #fff;
14
+      margin-top: 0.1rem;
15
+      position: relative;
16
+      overflow: hidden;
17
+      &:first-child {
18
+        margin-top: 0;
19
+      }
20
+      > .Line {
21
+        align-items: center;
22
+        padding: 0.1rem 0;
23
+        border-top: 0.01rem solid #f7f7f7;
24
+        &:first-child {
25
+          border-top: none;
26
+        }
27
+        > em {
28
+          font-size: 0.12rem;
29
+          color: #d91e36;
30
+        }
31
+        > span {
32
+          font-size: 0.15rem;
33
+          line-height: 0.3rem;
34
+          min-width: 0.9rem;
35
+        }
36
+        > div.flex-item {
37
+          > div {
38
+            width: 100%;
39
+            position: relative;
40
+            overflow: hidden;
41
+            > input {
42
+              width: 100%;
43
+              font-size: 0.12rem;
44
+              line-height: 0.2rem;
45
+            }
46
+          }
47
+        }
48
+      }
49
+    }
50
+  }
51
+}

+ 1
- 1
src/pages/WoDe/ShouYe/index.vue View File

@@ -15,7 +15,7 @@
15 15
           <div class="flex-item flex-h">
16 16
             <div class="flex-item">
17 17
               <div>
18
-                <span>牛彩店铺 <em>(已认证)</em></span>
18
+                <router-link tag="span" :to="{ name: 'DianPuRenZheng' }">牛彩店铺 <em>(已认证)</em></router-link>
19 19
               </div>
20 20
             </div>
21 21
             <span>营业额</span>

+ 1
- 1
src/pages/index.vue View File

@@ -11,7 +11,7 @@
11 11
       </span>
12 12
       <a class="MainHeaderMore" v-if="ShowMainHeaderMore" @click="MainHeaderMoreClick">
13 13
         <span>{{MainHeaderMoreText}}</span>
14
-        <i class="iconfont" :class="MainHeaderMoreIcon"></i>
14
+        <i class="iconfont" v-if="MainHeaderMoreIcon !== ''" :class="MainHeaderMoreIcon"></i>
15 15
       </a>
16 16
     </div>
17 17
 

+ 13
- 3
src/pages/index/DingDanChaXun/index.vue View File

@@ -7,7 +7,17 @@
7 7
         <div class="Container">
8 8
           <ul>
9 9
             <li v-for="(item, index) in 15" :key="index">
10
-
10
+              <div class="flex-h">
11
+                <div class="flex-item">
12
+                  <div>
13
+                    <span>竞足让球胜平负 <em>| 跟单</em></span>
14
+                  </div>
15
+                </div>
16
+                <span class="Grey">奖金:<em>5.20</em>元</span>
17
+                <span>已出票</span>
18
+              </div>
19
+              <span>订单编号:TE20200810000146179970</span>
20
+              <span><em>2.00元</em>下单时间:2020-08-20 15:30:22</span>
11 21
             </li>
12 22
           </ul>
13 23
         </div>
@@ -31,9 +41,9 @@ export default {
31 41
   },
32 42
   created () {
33 43
     this.EditMainData([ // 配置页面框架数据
34
-      { name: 'MainHeaderMoreIcon', value: '' },
44
+      { name: 'MainHeaderMoreIcon', value: 'icondaojishi' },
35 45
       { name: 'MainHeaderMoreText', value: '' },
36
-      { name: 'ShowMainHeaderMore', value: false },
46
+      { name: 'ShowMainHeaderMore', value: true },
37 47
       { name: 'MainHeaderMoreClick', value: () => { } },
38 48
       { name: 'MainTitleClick', value: () => { } },
39 49
       { name: 'MainHeaderTextColor', value: '#fff' },

+ 75
- 125
src/pages/index/DingDanChaXun/page.scss View File

@@ -1,138 +1,88 @@
1 1
 .Page {
2
-  > a.flex-h {
3
-    align-items: center;
4
-    border-bottom: 0.01rem solid #f7f7f7;
5
-    padding: 0 0.15rem;
6
-    > i {
7
-      font-size: 0.15rem;
8
-      color: #999;
9
-      &:first-child {
10
-        color: #d91d36;
11
-      }
12
-    }
13
-    > span {
14
-      font-size: 0.1rem;
15
-      line-height: 0.28rem;
16
-      color: #d91d36;
17
-      margin-left: 0.05rem;
18
-    }
19
-  }
20
-  > .flex-item {
2
+  background: #f2f2f2;
3
+  > .Content {
4
+    width: 100%;
5
+    height: 100%;
21 6
     position: relative;
22
-    > div {
23
-      width: 100%;
24
-      position: absolute;
25
-      left: 0;
26
-      top: 0;
27
-      bottom: 0;
28
-      > .Content {
29
-        width: 100%;
30
-        height: 100%;
7
+    overflow: hidden;
8
+    z-index: 2;
9
+    .Container {
10
+      position: relative;
11
+      padding: 0 0.15rem;
12
+      > ul {
31 13
         position: relative;
32
-        overflow: hidden;
33
-        z-index: 2;
34
-        .Container {
14
+        overflow: visible;
15
+        > li {
16
+          background: #fff;
17
+          border-radius: 0.06rem;
35 18
           position: relative;
36
-          padding: 0 0.15rem;
37
-          > ul {
38
-            position: relative;
39
-            overflow: visible;
40
-            > li {
41
-              background: #fff;
42
-              border-radius: 0.06rem;
43
-              position: relative;
44
-              box-shadow: 0 0 0.02rem 0.02rem rgba(0, 0, 0, 0.05);
45
-              margin-bottom: 0.15rem;
46
-              &:first-child {
47
-                margin-top: 0.15rem;
48
-              }
49
-              > .Res {
19
+          box-shadow: 0 0 0.02rem 0.02rem rgba(0, 0, 0, 0.05);
20
+          margin-bottom: 0.15rem;
21
+          padding: 0.15rem;
22
+          &:first-child {
23
+            margin-top: 0.15rem;
24
+          }
25
+          > .flex-h {
26
+            align-items: center;
27
+            margin-bottom: 0.12rem;
28
+            > div.flex-item {
29
+              margin-right: 0.1rem;
30
+              > div {
31
+                width: 100%;
50 32
                 position: relative;
51
-                border-bottom: 0.01rem solid #f7f7f7;
52
-                padding: 0.15rem;
53
-                > div.Num {
54
-                  align-items: center;
55
-                  > .Icon {
56
-                    width: 0.4rem;
57
-                    height: 0.4rem;
58
-                    position: relative;
59
-                    overflow: hidden;
60
-                    margin-right: 0.1rem;
61
-                  }
62
-                  > span {
63
-                    width: 0.55rem;
64
-                    font-size: 0.16rem;
65
-                    font-weight: bold;
66
-                    line-height: 0.2rem;
67
-                    margin-right: 0.1rem;
68
-                  }
69
-                  > .flex-item {
70
-                    > ul {
71
-                      width: 100%;
72
-                      font-size: 0;
73
-                      white-space: nowrap;
74
-                      > li {
75
-                        display: inline-block;
76
-                        vertical-align: middle;
77
-                        font-size: 0.1rem;
78
-                        color: #fff;
79
-                        width: 0.2rem;
80
-                        height: 0.2rem;
81
-                        line-height: 0.2rem;
82
-                        border-radius: 100%;
83
-                        text-align: center;
84
-                        background: #d91d36;
85
-                        margin-right: 0.05rem;
86
-                        &.active {
87
-                          background: #1b40c5;
88
-                        }
89
-                      }
90
-                    }
91
-                  }
92
-                }
93
-                > div.Count {
94
-                  align-items: center;
95
-                  margin-top: 0.05rem;
96
-                  > span {
97
-                    font-size: 0.1rem;
98
-                    color: #999;
33
+                overflow: hidden;
34
+                > span {
35
+                  font-size: 0.16rem;
36
+                  font-weight: bold;
37
+                  line-height: 0.2rem;
38
+                  white-space: nowrap;
39
+                  overflow: hidden;
40
+                  text-overflow: ellipsis;
41
+                  display: block;
42
+                  > em {
43
+                    font-size: 0.12rem;
44
+                    color: #666;
99 45
                     line-height: 0.2rem;
100
-                    white-space: nowrap;
101
-                    > em {
102
-                      color: #d91d36;
103
-                      font-size: 0.12rem;
104
-                      font-weight: bold;
105
-                    }
106
-                    &:first-child {
107
-                      margin-left: 0.5rem;
108
-                      font-size: 0.12rem;
109
-                      color: #333;
110
-                      font-weight: bold;
111
-                    }
112
-                    &:last-child {
113
-                      margin-left: 0.25rem;
114
-                    }
46
+                    display: inline-block;
47
+                    margin-left: 0.05rem;
48
+                    font-weight: normal;
115 49
                   }
116 50
                 }
117 51
               }
118
-              > .Time {
119
-                align-items: center;
120
-                padding: 0.1rem 0.15rem;
121
-                > span {
122
-                  font-size: 0.12rem;
123
-                  color: #666;
124
-                  line-height: 0.2rem;
125
-                }
126
-                > a {
127
-                  font-size: 0.12rem;
128
-                  width: 0.8rem;
129
-                  border: 0.01rem solid #d91d36;
130
-                  border-radius: 0.04rem;
131
-                  line-height: 0.28rem;
132
-                  text-align: center;
133
-                  color: #d91d36;
134
-                }
52
+            }
53
+            > span {
54
+              font-size: 0.12rem;
55
+              line-height: 0.2rem;
56
+              color: #333;
57
+              &.Red {
58
+                color: #d91e36;
135 59
               }
60
+              &.Grey {
61
+                color: #666;
62
+              }
63
+              &:last-child {
64
+                margin-left: 0.1rem;
65
+              }
66
+              > em {
67
+                color: #d91e36;
68
+                font-weight: bold;
69
+              }
70
+            }
71
+          }
72
+          > span {
73
+            font-size: 0.12rem;
74
+            color: #666;
75
+            line-height: 0.2rem;
76
+            display: block;
77
+            overflow: hidden;
78
+            white-space: nowrap;
79
+            text-overflow: ellipsis;
80
+            margin-top: 0.02rem;
81
+            > em {
82
+              font-size: 0.12rem;
83
+              color: #666;
84
+              display: inline-block;
85
+              margin-right: 0.2rem;
136 86
             }
137 87
           }
138 88
         }

+ 111
- 0
src/pages/index/DingDanXiangQing/index.vue View File

@@ -0,0 +1,111 @@
1
+<template>
2
+  <div class="Page">
3
+
4
+    <div class="Info">
5
+
6
+      <!-- 大乐透 -->
7
+      <div v-if="Type === 'DaLeTou'">
8
+        <DingDanXiangQingDaLeTou></DingDanXiangQingDaLeTou>
9
+      </div>
10
+
11
+      <!-- 双色球 -->
12
+      <div v-if="Type === 'ShuangSeQiu'">
13
+        <DingDanXiangQingShuangSeQiu></DingDanXiangQingShuangSeQiu>
14
+      </div>
15
+
16
+      <!-- 足球 -->
17
+      <div v-if="Type === 'ZuQiu'">
18
+        <DingDanXiangQingZuQiu></DingDanXiangQingZuQiu>
19
+      </div>
20
+
21
+      <!-- 篮球 -->
22
+      <div v-if="Type === 'LanQiu'">
23
+        <DingDanXiangQingLanQiu></DingDanXiangQingLanQiu>
24
+      </div>
25
+
26
+      <!-- 排列三 -->
27
+      <div v-if="Type === 'PaiLieSan'">
28
+
29
+      </div>
30
+
31
+      <!-- 排列五 -->
32
+      <div v-if="Type === 'PaiLieWu'">
33
+
34
+      </div>
35
+
36
+    </div>
37
+
38
+    <div class="PhotoInfo">
39
+      <span>彩票照片</span>
40
+      <div>
41
+        <a class="Add">
42
+          <i class="iconfont iconjia centerLabel"></i>
43
+        </a>
44
+        <div>
45
+          <img src="" class="centerLabel contain" alt="">
46
+        </div>
47
+      </div>
48
+    </div>
49
+
50
+    <div class="Bottom">
51
+      <a>出票</a>
52
+      <a>撤单</a>
53
+    </div>
54
+
55
+  </div>
56
+</template>
57
+
58
+<script>
59
+import { mapMutations } from 'vuex'
60
+import DingDanXiangQingDaLeTou from '../../../components/index/DingDanXiangQingDaLeTou'
61
+import DingDanXiangQingShuangSeQiu from '../../../components/index/DingDanXiangQingShuangSeQiu'
62
+import DingDanXiangQingZuQiu from '../../../components/index/DingDanXiangQingZuQiu'
63
+import DingDanXiangQingLanQiu from '../../../components/index/DingDanXiangQingLanQiu'
64
+export default {
65
+  name: 'index',
66
+  data () {
67
+    return {
68
+      Type: 'LanQiu', // 订单类型
69
+      DataLock: false // 数据锁
70
+    }
71
+  },
72
+  computed: {
73
+  },
74
+  components: {
75
+    DingDanXiangQingDaLeTou,
76
+    DingDanXiangQingShuangSeQiu,
77
+    DingDanXiangQingZuQiu,
78
+    DingDanXiangQingLanQiu
79
+  },
80
+  created () {
81
+    this.EditMainData([ // 配置页面框架数据
82
+      { name: 'MainHeaderMoreIcon', value: 'icongengduo' },
83
+      { name: 'MainHeaderMoreText', value: '' },
84
+      { name: 'ShowMainHeaderMore', value: true },
85
+      { name: 'MainHeaderMoreClick', value: () => { } },
86
+      { name: 'MainTitleClick', value: () => { } },
87
+      { name: 'MainHeaderTextColor', value: '#fff' },
88
+      { name: 'ShowMainTitleIcon', value: false },
89
+      { name: 'ShowMainHeader', value: true },
90
+      { name: 'ShowMainTabBar', value: false },
91
+      { name: 'MainHeaderTitle', value: '订单详情' },
92
+      { name: 'MainTabBarActiveId', value: null },
93
+      { name: 'ShowMainHeaderBack', value: true }
94
+    ])
95
+  },
96
+  mounted () {
97
+    this.$nextTick(() => {
98
+    })
99
+  },
100
+  methods: {
101
+    ...mapMutations([
102
+      'EditMainData' // 配置页面框架数据
103
+    ])
104
+  }
105
+}
106
+</script>
107
+
108
+<!-- Add "scoped" attribute to limit CSS to this component only -->
109
+<style lang="scss" scoped>
110
+@import "page.scss";
111
+</style>

+ 72
- 0
src/pages/index/DingDanXiangQing/page.scss View File

@@ -0,0 +1,72 @@
1
+.Page {
2
+  background: #f2f2f2;
3
+  width: 100%;
4
+  height: 100%;
5
+  overflow-y: scroll;
6
+  -webkit-overflow-scrolling: touch;
7
+  > .PhotoInfo {
8
+    background: #fff;
9
+    padding: 0.1rem 0.15rem;
10
+    padding-bottom: 0.15rem;
11
+    position: relative;
12
+    overflow: hidden;
13
+    margin-top: 0.1rem;
14
+    > span {
15
+      font-size: 0.14rem;
16
+      color: #333;
17
+      line-height: 0.4rem;
18
+      border-bottom: 0.01rem solid #f7f7f7;
19
+      display: block;
20
+    }
21
+    > div {
22
+      font-size: 0;
23
+      margin-top: 0.15rem;
24
+      > a.Add {
25
+        display: inline-block;
26
+        vertical-align: middle;
27
+        width: 0.6rem;
28
+        height: 0.6rem;
29
+        border: 0.01rem dashed #ccc;
30
+        position: relative;
31
+        overflow: hidden;
32
+        > i {
33
+          font-size: 0.22rem;
34
+          color: #ccc;
35
+        }
36
+      }
37
+      > div {
38
+        display: inline-block;
39
+        vertical-align: middle;
40
+        width: 0.62rem;
41
+        height: 0.62rem;
42
+        position: relative;
43
+        overflow: hidden;
44
+        background: #ccc;
45
+        margin-left: 0.1rem;
46
+      }
47
+    }
48
+  }
49
+  > .Bottom {
50
+    background: #fff;
51
+    padding: 0.25rem 0.15rem;
52
+    position: relative;
53
+    overflow: hidden;
54
+    margin-top: 0.1rem;
55
+    > a {
56
+      display: block;
57
+      text-align: center;
58
+      font-size: 0.16rem;
59
+      line-height: 0.42rem;
60
+      border-radius: 0.04rem;
61
+      border: 0.01rem solid #da1e36;
62
+      color: #da1e36;
63
+      box-sizing: border-box;
64
+      margin-top: 0.15rem;
65
+      &:first-child {
66
+        margin-top: 0;
67
+        background: #da1e36;
68
+        color: #fff;
69
+      }
70
+    }
71
+  }
72
+}

+ 1
- 1
src/pages/index/ShouYe/index.vue View File

@@ -41,7 +41,7 @@
41 41
                   </div>
42 42
                   <div class="Time flex-h">
43 43
                     <span class="flex-item">截止时间:04:49:26</span>
44
-                    <a>查看详情</a>
44
+                    <router-link :to="{ name: 'DingDanXiangQing' }">查看详情</router-link>
45 45
                   </div>
46 46
                 </li>
47 47
               </ul>

+ 1
- 0
src/pages/page.scss View File

@@ -47,6 +47,7 @@
47 47
         > span {
48 48
           font-size: 0.12rem;
49 49
           line-height: 0.4rem;
50
+          height: 0.4rem;
50 51
           display: inline-block;
51 52
           vertical-align: middle;
52 53
           color: #fff;

+ 15
- 0
src/router/index.js View File

@@ -26,6 +26,11 @@ let router = new Router({
26 26
             path: '/index/DingDanChaXun', // 订单查询
27 27
             name: 'DingDanChaXun',
28 28
             component: resolve => (require(['@/pages/index/DingDanChaXun'], resolve))
29
+          },
30
+          {
31
+            path: '/index/DingDanXiangQing', // 订单详情
32
+            name: 'DingDanXiangQing',
33
+            component: resolve => (require(['@/pages/index/DingDanXiangQing'], resolve))
29 34
           }
30 35
         ]
31 36
       },
@@ -39,6 +44,11 @@ let router = new Router({
39 44
             path: '/CaiMinGuanLi/ShouYe', // 彩民管理-首页
40 45
             name: 'CaiMinGuanLiShouYe',
41 46
             component: resolve => (require(['@/pages/CaiMinGuanLi/ShouYe'], resolve))
47
+          },
48
+          {
49
+            path: '/CaiMinGuanLi/CaiMinLieBiao', // 彩民管理-全部彩民
50
+            name: 'CaiMinLieBiao',
51
+            component: resolve => (require(['@/pages/CaiMinGuanLi/CaiMinLieBiao'], resolve))
42 52
           }
43 53
         ]
44 54
       },
@@ -52,6 +62,11 @@ let router = new Router({
52 62
             path: '/WoDe/ShouYe', // 个人中心
53 63
             name: 'WoDeShouYe',
54 64
             component: resolve => (require(['@/pages/WoDe/ShouYe'], resolve))
65
+          },
66
+          {
67
+            path: '/WoDe/DianPuRenZheng', // 个人中心-店铺认证
68
+            name: 'DianPuRenZheng',
69
+            component: resolve => (require(['@/pages/WoDe/DianPuRenZheng'], resolve))
55 70
           }
56 71
         ]
57 72
       },