|  | @@ -156,6 +156,7 @@
 | 
	
		
			
				|  |  |      <div v-else-if="data.status == 'close'" class="close">
 | 
	
		
			
				|  |  |        <div class="header" :style="{ 'backgroundImage': `url(${require('../assets/svg/back-head-top.svg')})` }">
 | 
	
		
			
				|  |  |          <div class="close-title">{{ data.close_title }}</div>
 | 
	
		
			
				|  |  | +        <div class="close-title" v-if="data.close_text">{{ data.close_text }}</div>
 | 
	
		
			
				|  |  |        </div>
 | 
	
		
			
				|  |  |        <div class="luck-list-title">
 | 
	
		
			
				|  |  |          <div>{{ data.detail.receiveCount || 0 }}/{{ data.detail.totalCount || 0 }} People Got</div>
 | 
	
	
		
			
				|  | @@ -392,42 +393,55 @@ function init() {
 | 
	
		
			
				|  |  |          //   data.status = 'error'
 | 
	
		
			
				|  |  |          //   return
 | 
	
		
			
				|  |  |          // }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |          data.detail = JSON.parse(res.data.postBizData)
 | 
	
		
			
				|  |  |          console.log(data.detail)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        // 未开始
 | 
	
		
			
				|  |  | +        // 红包未开始
 | 
	
		
			
				|  |  |          if (data.detail.status == 0) {
 | 
	
		
			
				|  |  |            data.status = 'not-open'
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -          // 进行中
 | 
	
		
			
				|  |  | -        } else if (data.detail.status == 1) {
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -          if (data.detail.myReceived) {
 | 
	
		
			
				|  |  | -            data.status = 'opened'
 | 
	
		
			
				|  |  | -            data.money = data.detail.myReceived.amountValue
 | 
	
		
			
				|  |  | -            if (data.detail.myReceived.taskFinishStatus == 1) {
 | 
	
		
			
				|  |  | -              data.status = 'success'
 | 
	
		
			
				|  |  | -            }
 | 
	
		
			
				|  |  | -            if (data.detail.myReceived.taskFinishStatus == 2) {
 | 
	
		
			
				|  |  | -              data.status = 'close'
 | 
	
		
			
				|  |  | -              data.close_title = res.msg
 | 
	
		
			
				|  |  | -            }
 | 
	
		
			
				|  |  | +          return
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        // 我领取了  
 | 
	
		
			
				|  |  | +        if (data.detail.myReceived) {
 | 
	
		
			
				|  |  | +          data.status = 'opened'
 | 
	
		
			
				|  |  | +          data.money = data.detail.myReceived.amountValue
 | 
	
		
			
				|  |  | +          
 | 
	
		
			
				|  |  | +          // 我的红包已经过期了
 | 
	
		
			
				|  |  | +          if (data.detail.myReceived.taskFinishStatus == 2) {
 | 
	
		
			
				|  |  | +            data.status = 'close'
 | 
	
		
			
				|  |  | +            data.close_title = res.msg
 | 
	
		
			
				|  |  | +          }
 | 
	
		
			
				|  |  | +          // 我领取成功了
 | 
	
		
			
				|  |  | +          if (data.detail.myReceived.taskFinishStatus == 1) {
 | 
	
		
			
				|  |  | +            data.status = 'success'
 | 
	
		
			
				|  |  | +          }
 | 
	
		
			
				|  |  | +          // 我领取未完成
 | 
	
		
			
				|  |  | +          if (data.detail.myReceived.taskFinishStatus == 0) {
 | 
	
		
			
				|  |  |              initTaskDetail()
 | 
	
		
			
				|  |  |              getValidity()
 | 
	
		
			
				|  |  | -          } else if (data.detail.totalCount == data.detail.receiveCount) {
 | 
	
		
			
				|  |  | -            data.status = 'close'
 | 
	
		
			
				|  |  | -            data.close_title = 'Better luck next time!'
 | 
	
		
			
				|  |  | -          } else {
 | 
	
		
			
				|  |  | +            data.detail.taskCondition = JSON.parse(data.detail.taskCondition)
 | 
	
		
			
				|  |  | +            data.detail.amountValue = showLastTwoPlace(data.detail.amountValue)
 | 
	
		
			
				|  |  | +            data.detail.receiveAmountValue = showLastTwoPlace(data.detail.receiveAmountValue)
 | 
	
		
			
				|  |  | +          }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        // 我没有领取
 | 
	
		
			
				|  |  | +        } else {
 | 
	
		
			
				|  |  | +          // 红包进行中
 | 
	
		
			
				|  |  | +          if (data.detail.status == 1) {
 | 
	
		
			
				|  |  |              data.status = 'not-open'
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +          // 红包已经结束了
 | 
	
		
			
				|  |  | +          }else if (data.detail.status == 2) {
 | 
	
		
			
				|  |  | +            data.status = 'close'
 | 
	
		
			
				|  |  | +            data.close_title = `This Giveways`
 | 
	
		
			
				|  |  | +            data.close_text = `expired on ${moment(data.detail.endTimestamp).format('MM-DD')}`
 | 
	
		
			
				|  |  |            }
 | 
	
		
			
				|  |  | -          data.detail.taskCondition = JSON.parse(data.detail.taskCondition)
 | 
	
		
			
				|  |  | -          data.detail.amountValue = showLastTwoPlace(data.detail.amountValue)
 | 
	
		
			
				|  |  | -          data.detail.receiveAmountValue = showLastTwoPlace(data.detail.receiveAmountValue)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -          // 已结束
 | 
	
		
			
				|  |  | -        } else if (data.detail.status == 2) {
 | 
	
		
			
				|  |  | -          data.status = 'close'
 | 
	
		
			
				|  |  | +          // 红包已经被领完了
 | 
	
		
			
				|  |  | +          if (data.detail.totalCount == data.detail.receiveCount) {
 | 
	
		
			
				|  |  | +            data.status = 'close'
 | 
	
		
			
				|  |  | +            data.close_title = 'Better luck next time!'
 | 
	
		
			
				|  |  | +          }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          break
 | 
	
		
			
				|  |  |      }
 |