Baozhangchao 3 år sedan
förälder
incheckning
e13d7e1518
2 ändrade filer med 42 tillägg och 7 borttagningar
  1. 35
    6
      src/components/WinningPopup.vue
  2. 7
    1
      src/pages/Honghe.vue

+ 35
- 6
src/components/WinningPopup.vue Visa fil

9
           <div class="dialog-body">
9
           <div class="dialog-body">
10
             <div class="card-wrapper">
10
             <div class="card-wrapper">
11
               <div :class="`dialog-popuImag ${classDivAA?'flipped':''}`">
11
               <div :class="`dialog-popuImag ${classDivAA?'flipped':''}`">
12
-                <div class="back" :style="`background-image: url(${backimg});`">
13
-                  <img
12
+                <!-- <div class="back" :style="`background-image: url(${backimg});`"> -->
13
+                <!-- <img
14
                     style="width: 180px; height:492px"
14
                     style="width: 180px; height:492px"
15
                     src="../assets/prizeImg/HappyWnning.jpg"
15
                     src="../assets/prizeImg/HappyWnning.jpg"
16
                     alt
16
                     alt
17
-                  />
18
-                </div>
17
+                />-->
18
+                <!-- </div> -->
19
 
19
 
20
                 <div class="front">
20
                 <div class="front">
21
                   <img
21
                   <img
23
                     src="../assets/prizeImg/HappyWnning.jpg"
23
                     src="../assets/prizeImg/HappyWnning.jpg"
24
                     alt
24
                     alt
25
                   />
25
                   />
26
+                  <div class="PrizeImg">
27
+                    <img style="width: 100%; height:100% " :src="Prize.thumb" alt />
28
+                  </div>
26
                 </div>
29
                 </div>
27
               </div>
30
               </div>
28
             </div>
31
             </div>
50
 
53
 
51
     currentMonth: {
54
     currentMonth: {
52
       type: Object
55
       type: Object
56
+    },
57
+    Prize: {
58
+      type: Object,
59
+      default: () => ({})
53
     }
60
     }
54
   },
61
   },
55
 
62
 
61
       bodyOverflow: '',
68
       bodyOverflow: '',
62
       classDivAA: false,
69
       classDivAA: false,
63
       myShareShow: false,
70
       myShareShow: false,
64
-      backimg: require('../assets/luckyImg/2.jpg'),
71
+      canlParez: {},
72
+      backimg: require('../assets/luckyImg/2.jpg')
65
     }
73
     }
66
   },
74
   },
67
   watch: {
75
   watch: {
104
     cancel() {
112
     cancel() {
105
       this.$emit('cancel', true)
113
       this.$emit('cancel', true)
106
     },
114
     },
115
+    canlParez() {},
107
 
116
 
108
     /** 确认按钮操作 */
117
     /** 确认按钮操作 */
109
     confirm() {
118
     confirm() {
166
   }
175
   }
167
 }
176
 }
168
 
177
 
178
+@keyframes tipup {
179
+  0% {
180
+    transform: translateY(0%);
181
+  }
182
+  50% {
183
+    transform: translateY(5%);
184
+  }
185
+  100% {
186
+    transform: translateY(0%);
187
+  }
188
+}
189
+
169
 .dialog-sprite {
190
 .dialog-sprite {
170
   width: 100vw;
191
   width: 100vw;
171
   display: flex;
192
   display: flex;
198
         transition: all 1.2s ease;
219
         transition: all 1.2s ease;
199
 
220
 
200
         .front {
221
         .front {
222
+          position: relative;
223
+          display: flex;
224
+          justify-content: center;
225
+          .PrizeImg {
226
+            width: 55vw;
227
+            position: absolute;
228
+            height: 48vw;
229
+            top: 20vh;
230
+          }
201
         }
231
         }
202
         .back {
232
         .back {
203
-          position: absolute;
204
           transform: rotateY(180deg);
233
           transform: rotateY(180deg);
205
           width: 180px;
234
           width: 180px;
206
           height: 492px;
235
           height: 492px;

+ 7
- 1
src/pages/Honghe.vue Visa fil

8
       :is-prize="myPrize"
8
       :is-prize="myPrize"
9
       :PrizeState="PrizeState"
9
       :PrizeState="PrizeState"
10
     />
10
     />
11
-    <WinningPopup :show="showMyWinning" @cancel="canclMyWinning" :current-person="person" />
11
+
12
+    <WinningPopup
13
+      :show="showMyWinning"
14
+      @cancel="canclMyWinning"
15
+      :current-person="person"
16
+      :prize="myPrize"
17
+    />
12
     <!-- 奖品没了 -->
18
     <!-- 奖品没了 -->
13
 
19
 
14
     <img class="topImage" src="../assets/indexImg/indexBgctop.jpg" alt />
20
     <img class="topImage" src="../assets/indexImg/indexBgctop.jpg" alt />