Commit 0f580ea8 by Caiyijun

完成

parent 4bd65c7a
......@@ -5,8 +5,8 @@ import store from './store'
import axios from 'axios'
import wx from 'weixin-js-sdk'
import api from "@/components/axios/api"
import VConsole from 'vconsole/dist/vconsole.min.js' //import vconsole
let vConsole = new VConsole() // 初始化
// import VConsole from 'vconsole/dist/vconsole.min.js' //import vconsole
// let vConsole = new VConsole() // 初始化
Vue.config.productionTip = false
......
......@@ -7,19 +7,19 @@
<div class="game-choose-section">
<div class="choose-title">每日达标</div>
<div class="choose-content">
<div v-for="(item, index) in partakeStepList" :class="['choose-option', index===partakeStepIndex?'check':'']" @click="chooseAttribute('partakeStepIndex', index)">{{item.step}}</div>
<div v-for="(item, index) in partakeStepList" :class="['choose-option', index===partakeStepIndex?'check':'']" @click="chooseAttribute('partakeStepIndex', index)" :key ="index">{{item.step}}</div>
</div>
</div>
<div class="game-choose-section">
<div class="choose-title">挑战天数</div>
<div class="choose-content">
<div v-for="(item, index) in partakeDayList" :class="['choose-option', index===partakeDayIndex?'check':'']" @click="chooseAttribute('partakeDayIndex', index)">{{item.days}}</div>
<div v-for="(item, index) in partakeDayList" :class="['choose-option', index===partakeDayIndex?'check':'']" @click="chooseAttribute('partakeDayIndex', index)" :key ="index">{{item.days}}</div>
</div>
</div>
<div class="game-choose-section">
<div class="choose-title">每日契约金</div>
<div class="choose-content">
<div v-for="(item, index) in partakeMoneyList" :class="['choose-option', index===partakeMoneyIndex?'check':'']" @click="chooseAttribute('partakeMoneyIndex', index)">{{item.money}}</div>
<div v-for="(item, index) in partakeMoneyList" :class="['choose-option', index===partakeMoneyIndex?'check':'']" @click="chooseAttribute('partakeMoneyIndex', index)" :key ="index">{{item.money}}</div>
</div>
</div>
<div class="game-total-fee-container">
......@@ -96,7 +96,7 @@
import Title from "@/components/Title.vue";
import PayFailModal from "@/components/PayFailModal.vue";
import Modal from "@/components/Modal.vue";
import { daka_info } from "@/components/axios/api";
import { daka_info,select_follow } from "@/components/axios/api";
import { dakaPay } from "@/components/axios/api";
export default {
......@@ -131,12 +131,22 @@ export default {
},
created() {
this.getPageData();
let followInfo = sessionStorage.getItem('followInfo')
if(followInfo){
this.followInfo = JSON.parse(followInfo)
}
this.getFollowInfo()
// let followInfo = sessionStorage.getItem('followInfo')
// if(followInfo){
// this.followInfo = JSON.parse(followInfo)
// }
},
methods: {
getFollowInfo() {
select_follow().then(res => {
console.log(res);
if (res.code == 0) {
this.followInfo = res.data
// sessionStorage.setItem('followInfo',JSON.stringify(res.data))
}
});
},
// 加载页面数据
getPageData() {
daka_info().then(res => {
......@@ -259,7 +269,11 @@ export default {
// 同意规则协议
bindArgeement() {
this.argeement = !this.argeement;
}
},
closePopup() {
this.needFollow = false;
},
},
filters: {
moneyFormatter(val) {
......@@ -269,10 +283,7 @@ export default {
return "0.00";
}
}
},
closePopup() {
this.needFollow = false;
},
}
};
</script>
......
......@@ -23,7 +23,7 @@
</div>
</div>
<div class="card-container-list" @scroll="onScroll">
<div class="card-item" v-for="(item,index) in recordList.records" @click="goWhereDetail(item.week)">
<div class="card-item" v-for="(item,index) in recordList.records" @click="goWhereDetail(item.week)" :key ="index">
<div class="card-title">{{item.week}}期-{{item.target_steps}}{{item.total_days}}日耐力赛<template v-if="item.days">(第{{item.days}}天)</template></div>
<div class="card-detail-container">
<div class="detail-item">
......
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