Baozhangchao преди 3 години
родител
ревизия
2939d12552
променени са 3 файла, в които са добавени 13 реда и са изтрити 3 реда
  1. BIN
      src/assets/buttonImg/sayFriendRed.png
  2. 1
    1
      src/components/CalendarPoster.vue
  3. 12
    2
      src/pages/Honghe.vue

BIN
src/assets/buttonImg/sayFriendRed.png Целия файл


+ 1
- 1
src/components/CalendarPoster.vue Целия файл

90
       backimg: require('../assets/buttonImg/backImg.png'),
90
       backimg: require('../assets/buttonImg/backImg.png'),
91
       shaerBut: require('../assets/buttonImg/sayFriend.png'),
91
       shaerBut: require('../assets/buttonImg/sayFriend.png'),
92
       pressImage: require('../assets/buttonImg/pressSave.png'),
92
       pressImage: require('../assets/buttonImg/pressSave.png'),
93
-      shaerButRed: require('../assets/buttonImg/happyAccept.png'),
93
+      shaerButRed: require('../assets/buttonImg/sayFriendRed.png'),
94
       pressLucky: require('../assets/buttonImg/pressSave.png')
94
       pressLucky: require('../assets/buttonImg/pressSave.png')
95
     }
95
     }
96
   },
96
   },

+ 12
- 2
src/pages/Honghe.vue Целия файл

171
       list: shuffle(monthList),
171
       list: shuffle(monthList),
172
       currentMonth: null,
172
       currentMonth: null,
173
       showPopup: false,
173
       showPopup: false,
174
-      showMyWinning: true,
174
+      showMyWinning: false,
175
       prizeList: [],
175
       prizeList: [],
176
       bingoId: rand(0, 12) + 1, // 可以抽奖的月份
176
       bingoId: rand(0, 12) + 1, // 可以抽奖的月份
177
       NOMyWinningShow: true,
177
       NOMyWinningShow: true,
195
       }
195
       }
196
 
196
 
197
       return undefined
197
       return undefined
198
+    },
199
+    noPrize() {
200
+      if (this.prizeList.length && this.person.prizeId) {
201
+        return this.prizeList.reduce((sum, x) => x.exitsNum + sum, 0) <= 0
202
+      }
203
+
204
+      return true
198
     }
205
     }
199
   },
206
   },
200
   created() {
207
   created() {
250
       )
257
       )
251
 
258
 
252
       // 如果点击可以抽奖
259
       // 如果点击可以抽奖
253
-      if (month.id === this.bingoId) {
260
+      if (month.id === this.bingoId && !this.noPrize) {
261
+        //------------奖品没了-------------------------------------------
254
         if (!this.person.personId) {
262
         if (!this.person.personId) {
255
           // 报错, 提示刷新页面
263
           // 报错, 提示刷新页面
256
         } else {
264
         } else {
284
           } else {
292
           } else {
285
             // 其他错误
293
             // 其他错误
286
             const errMsg = err.message || err
294
             const errMsg = err.message || err
295
+            console.log('🚀 ~ file: Honghe.vue ~errMsg errMsg', errMsg)
296
+            alert('请刷新重试')
287
           }
297
           }
288
         })
298
         })
289
     },
299
     },