Baozhangchao 3 年之前
父節點
當前提交
2939d12552
共有 3 個檔案被更改,包括 13 行新增3 行删除
  1. 二進制
      src/assets/buttonImg/sayFriendRed.png
  2. 1
    1
      src/components/CalendarPoster.vue
  3. 12
    2
      src/pages/Honghe.vue

二進制
src/assets/buttonImg/sayFriendRed.png 查看文件


+ 1
- 1
src/components/CalendarPoster.vue 查看文件

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

+ 12
- 2
src/pages/Honghe.vue 查看文件

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