| | |
| | | </view> |
| | | <view class="card-i-r-b"> |
| | | <u-tag icon="clock" :text="secondsToHms(item.course.period)" type="success" size="mini" shape="circle" plain plainFill></u-tag> |
| | | <u-button class="study-button" type="primary" text="开始学习" shape="circle" size="small" @click="toStudy(item.id)"></u-button> |
| | | <u-button class="study-button" type="primary" text="开始学习" shape="circle" size="small" @click="toStudy(item)"></u-button> |
| | | </view> |
| | | </view> |
| | | </view> |
| | |
| | | getClassList(this.classParams).then(res => { |
| | | if(res.code == 200) { |
| | | let list = res.data.list?res.data.list: []; |
| | | if (res.pageNum != 1) { |
| | | if (res.data.pageNum != 1) { |
| | | this.classList = this.classList.concat(list) |
| | | } else { |
| | | this.classList = res.data.list |
| | |
| | | return logo ? VUE_APP_BASE_URL + '/api/' + logo : '/static/defaultCover.jpg'; |
| | | }, |
| | | |
| | | toStudy(id) { |
| | | toStudy(item) { |
| | | uni.setStorageSync("prevPage", '/pages/tabBar/current/current'); |
| | | uni.navigateTo({ |
| | | url: `/pages/tabBar/current/detail?phase_id=` + encodeURIComponent(JSON.stringify(id)) |
| | | url: `/pages/tabBar/current/detail?bank=` + encodeURIComponent(JSON.stringify(item)) |
| | | }) |
| | | }, |
| | | |