Commit 7baccb9b by 穆启卓

yj_money

parent d04d5191
<template> <template>
<div class="have-joined-game-page"> <div class="have-joined-game-page">
<Title <Title class="page-title" @goback="goback" show_back="true" v-if="currentPage()==='HaveJoinedGame'"></Title>
class="page-title"
@goback="goback"
show_back="true"
v-if="currentPage()==='HaveJoinedGame'"
></Title>
<div class="game-rule-container" @click="goOtherPage('Rule')"> <div class="game-rule-container" @click="goOtherPage('Rule')">
<img src="../images/ChallengeDetail/ic_que.png"> <img src="../images/ChallengeDetail/ic_que.png">
活动规则 活动规则
...@@ -30,22 +25,16 @@ ...@@ -30,22 +25,16 @@
<div class="game-scroll-item"> <div class="game-scroll-item">
<div class="item-title-status"> <div class="item-title-status">
<div class="item-title">{{item.days}}</div> <div class="item-title">{{item.days}}</div>
<div <div :class="item.status===0?'item-status0':item.status===1?'item-status1':item.status===2?'item-status2':'item-status2'">{{item.status===0?'未开始':item.status===1?'比赛中':item.status===2?'已结束':'已淘汰'}}</div>
:class="item.status===0?'item-status0':item.status===1?'item-status1':item.status===2?'item-status2':'item-status2'"
>{{item.status===0?'未开始':item.status===1?'比赛中':item.status===2?'已结束':'已淘汰'}}</div>
</div> </div>
<div class="item-income" v-if="item.status===2&&item.money>0"> <div class="item-income" v-if="item.yj_money">
<div class="item-amount">{{item.money|moneyFormatter}}</div>
<div class="item-text">(元) 收益</div>
</div>
<div class="item-income" v-else-if="item.status===1||item.status===2">
<div class="item-amount">{{item.money|moneyFormatter}}</div>
<div class="item-text">(元) 预计收益</div>
</div>
<div class="item-income" v-else-if="item.status===2">
<div class="item-amount">{{item.yj_money|moneyFormatter}}</div> <div class="item-amount">{{item.yj_money|moneyFormatter}}</div>
<div class="item-text">(元) 预计收益</div> <div class="item-text">(元) 预计收益</div>
</div> </div>
<div class="item-income" v-else-if="item.money">
<div class="item-amount">{{item.money|moneyFormatter}}</div>
<div class="item-text">(元) 收益</div>
</div>
<div class="item-income" v-else style="visibility: hidden;"> <div class="item-income" v-else style="visibility: hidden;">
<div class="item-amount">0.00</div> <div class="item-amount">0.00</div>
<div class="item-text">(元)</div> <div class="item-text">(元)</div>
...@@ -53,11 +42,7 @@ ...@@ -53,11 +42,7 @@
<div class="item-progress-num"> <div class="item-progress-num">
<div class="item-num" v-if="item.status===0">还有{{item.format_tsp || '0秒'}}开始</div> <div class="item-num" v-if="item.status===0">还有{{item.format_tsp || '0秒'}}开始</div>
<template v-else> <template v-else>
<div <div class="item-progress" :style="'width: '+item.rate/100*2.46+'rem;'" v-if="index ==0 || (index > 0 && record_list[index-1].status != 3)"></div>
class="item-progress"
:style="'width: '+item.rate/100*2.46+'rem;'"
v-if="index ==0 || (index > 0 && record_list[index-1].status != 3)"
></div>
<div class="item-num"> <div class="item-num">
<!-- //已淘汰 1--> <!-- //已淘汰 1-->
<!-- 0: 未开始 1:比赛中 2:已结束 3:已淘汰--> <!-- 0: 未开始 1:比赛中 2:已结束 3:已淘汰-->
...@@ -66,9 +51,7 @@ ...@@ -66,9 +51,7 @@
<span v-else-if="item.is_complete == 1 && item.status == 2">已达标({{item.step_num}}步)</span> <span v-else-if="item.is_complete == 1 && item.status == 2">已达标({{item.step_num}}步)</span>
<span v-else-if="item.status == 1 && item.is_complete == 1">今天达标了</span> <span v-else-if="item.status == 1 && item.is_complete == 1">今天达标了</span>
<!-- 今天进行中--> <!-- 今天进行中-->
<span <span v-else-if="item.is_complete == 0 && item.status == 1">({{item.step_num}}/{{target_steps}}步)</span>
v-else-if="item.is_complete == 0 && item.status == 1"
>({{item.step_num}}/{{target_steps}}步)</span>
</div> </div>
</template> </template>
</div> </div>
...@@ -77,11 +60,7 @@ ...@@ -77,11 +60,7 @@
<div class="swiper-pagination" slot="pagination" style="opacity: 0"></div> <div class="swiper-pagination" slot="pagination" style="opacity: 0"></div>
</swiper> </swiper>
<!-- </div>--> <!-- </div>-->
<div <div class="func-btn green-btn" @click="inviteFriend" v-if="record_list.length&&record_list[0].status === 0">邀请好友来参赛</div>
class="func-btn green-btn"
@click="inviteFriend"
v-if="record_list.length&&record_list[0].status === 0"
>邀请好友来参赛</div>
<div class="func-btn" @click="goOtherPage('GoXCX')" v-else>提交今日步数</div> <div class="func-btn" @click="goOtherPage('GoXCX')" v-else>提交今日步数</div>
<div class="next-func-btn" v-if="next_signup" @click="joinNextGame()">报名下一期</div> <div class="next-func-btn" v-if="next_signup" @click="joinNextGame()">报名下一期</div>
<!-- 报名成功弹框 --> <!-- 报名成功弹框 -->
...@@ -108,9 +87,7 @@ ...@@ -108,9 +87,7 @@
{{popupData.money|moneyFormatter}} {{popupData.money|moneyFormatter}}
<span></span> <span></span>
</div> </div>
<div <div class="popup-text5">第{{String(popupData.week).substring(4,8)}}期{{popupData.target_steps}}步3日耐力赛</div>
class="popup-text5"
>第{{String(popupData.week).substring(4,8)}}期{{popupData.target_steps}}步3日耐力赛</div>
</div> </div>
<div class="popup-text6">{{popupData.target_steps}}步达标,今天走了{{popupData.step_num}}步</div> <div class="popup-text6">{{popupData.target_steps}}步达标,今天走了{{popupData.step_num}}步</div>
<div class="popup-text7">契约金将于12点后返还至钱包中</div> <div class="popup-text7">契约金将于12点后返还至钱包中</div>
...@@ -129,9 +106,7 @@ ...@@ -129,9 +106,7 @@
{{popupData.money|moneyFormatter}} {{popupData.money|moneyFormatter}}
<span></span> <span></span>
</div> </div>
<div <div class="popup-text5">第{{String(popupData.week).substring(4,8)}}期{{popupData.target_steps}}步3日耐力赛</div>
class="popup-text5"
>第{{String(popupData.week).substring(4,8)}}期{{popupData.target_steps}}步3日耐力赛</div>
</div> </div>
<div class="popup-text6">{{popupData.target_steps}}步达标,今天走了{{popupData.step_num}}步</div> <div class="popup-text6">{{popupData.target_steps}}步达标,今天走了{{popupData.step_num}}步</div>
<div class="popup-text7">已达标{{popupData.days}}天,契约金已返还至你的钱包</div> <div class="popup-text7">已达标{{popupData.days}}天,契约金已返还至你的钱包</div>
...@@ -210,12 +185,12 @@ export default { ...@@ -210,12 +185,12 @@ export default {
this.swiper.slideTo(this.current_day, 1200, false); this.swiper.slideTo(this.current_day, 1200, false);
}, 800); }, 800);
if (window["userData"]) { if (window["userData"]) {
this.userData = window["userData"] this.userData = window["userData"];
} else { } else {
let localUserData = localStorage.getItem("walk_userData") let localUserData = localStorage.getItem("walk_userData");
if (localUserData) { if (localUserData) {
window["userData"] = JSON.parse(localUserData) window["userData"] = JSON.parse(localUserData);
this.userData = window["userData"] this.userData = window["userData"];
} }
} }
}, },
...@@ -229,7 +204,7 @@ export default { ...@@ -229,7 +204,7 @@ export default {
}); });
}, },
goOtherPage(pageName) { goOtherPage(pageName) {
this.$router.push({ name: pageName}); this.$router.push({ name: pageName });
}, },
closePayPopup() { closePayPopup() {
this.userHavePaidGame = false; this.userHavePaidGame = false;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment