|
@@ -148,7 +148,7 @@ export default {
|
|
|
interval: 2000,
|
|
|
duration: 500,
|
|
|
swiperHeight:0,
|
|
|
- nearByDay:'', //距离最近一天考试时间
|
|
|
+ nearByDay:'', //距离最近一天考试
|
|
|
menu: [{
|
|
|
name: '推荐课程',
|
|
|
}, {
|
|
@@ -276,7 +276,13 @@ export default {
|
|
|
|
|
|
getUserSubscribeRecentExam() {
|
|
|
this.$api.getUserSubscribeRecentExam().then(res => {
|
|
|
- this.nearByDay = res.data.data;
|
|
|
+ if(res.data.code == 200) {
|
|
|
+ if(res.data.data) {
|
|
|
+ this.nearByDay = +this.$method.GetRTime(res.data.data.applySiteExamTime);
|
|
|
+
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
console.log(res)
|
|
|
})
|
|
|
},
|
|
@@ -329,95 +335,98 @@ export default {
|
|
|
* 跳转课程详情
|
|
|
*/
|
|
|
async jumpGoodsDetail(item){
|
|
|
- let currentTime = this.$method.getZeroTime();
|
|
|
+ uni.navigateTo({
|
|
|
+ url:'/pages2/wd/class'
|
|
|
+ })
|
|
|
+ // let currentTime = this.$method.getZeroTime();
|
|
|
|
|
|
- if(currentTime < item.studyStartTime || currentTime > item.studyEndTime) {
|
|
|
- uni.showToast({
|
|
|
- title:'不在学习有效期,不可以学习了哦',
|
|
|
- icon:'none'
|
|
|
- })
|
|
|
- return;
|
|
|
- }
|
|
|
+ // if(currentTime < item.studyStartTime || currentTime > item.studyEndTime) {
|
|
|
+ // uni.showToast({
|
|
|
+ // title:'不在学习有效期,不可以学习了哦',
|
|
|
+ // icon:'none'
|
|
|
+ // })
|
|
|
+ // return;
|
|
|
+ // }
|
|
|
|
|
|
- if( (item.classStartTime && currentTime <= item.classStartTime) || (item.classEndTime && currentTime >= item.classEndTime) ) {
|
|
|
- uni.showToast({
|
|
|
- title:'不在班级有效期,不能进入学习',
|
|
|
- icon:'none'
|
|
|
- })
|
|
|
- return;
|
|
|
- }
|
|
|
+ // if( (item.classStartTime && currentTime <= item.classStartTime) || (item.classEndTime && currentTime >= item.classEndTime) ) {
|
|
|
+ // uni.showToast({
|
|
|
+ // title:'不在班级有效期,不能进入学习',
|
|
|
+ // icon:'none'
|
|
|
+ // })
|
|
|
+ // return;
|
|
|
+ // }
|
|
|
|
|
|
- if(item.learningStatus == 2) {
|
|
|
- uni.showToast({
|
|
|
- title:'开放学习时间待定,不能进入学习',
|
|
|
- icon:'none'
|
|
|
- })
|
|
|
- return;
|
|
|
- }
|
|
|
+ // if(item.learningStatus == 2) {
|
|
|
+ // uni.showToast({
|
|
|
+ // title:'开放学习时间待定,不能进入学习',
|
|
|
+ // icon:'none'
|
|
|
+ // })
|
|
|
+ // return;
|
|
|
+ // }
|
|
|
|
|
|
- if(item.classStatus == 0 ) {
|
|
|
- uni.showToast({
|
|
|
- title:'尚未开班,不能进入学习',
|
|
|
- icon:'none'
|
|
|
- })
|
|
|
- return;
|
|
|
- }
|
|
|
+ // if(item.classStatus == 0 ) {
|
|
|
+ // uni.showToast({
|
|
|
+ // title:'尚未开班,不能进入学习',
|
|
|
+ // icon:'none'
|
|
|
+ // })
|
|
|
+ // return;
|
|
|
+ // }
|
|
|
|
|
|
- if(item.learningStatus == 3 && (currentTime < item.learningTimeStart) ) {
|
|
|
- uni.showToast({
|
|
|
- title:'不在开放学习时间,不能进入学习',
|
|
|
- icon:'none'
|
|
|
- })
|
|
|
- return;
|
|
|
- }
|
|
|
+ // if(item.learningStatus == 3 && (currentTime < item.learningTimeStart) ) {
|
|
|
+ // uni.showToast({
|
|
|
+ // title:'不在开放学习时间,不能进入学习',
|
|
|
+ // icon:'none'
|
|
|
+ // })
|
|
|
+ // return;
|
|
|
+ // }
|
|
|
|
|
|
- if(item.gradeStatus == 1 && item.status == 1 && (item.studyEndTime > currentTime) && (item.classEndTime && (item.classEndTime < currentTime)) && (item.periodStatus == 0 || item.periodStatus == -1) && item.studyCount > 0) {
|
|
|
+ // if(item.gradeStatus == 1 && item.status == 1 && (item.studyEndTime > currentTime) && (item.classEndTime && (item.classEndTime < currentTime)) && (item.periodStatus == 0 || item.periodStatus == -1) && item.studyCount > 0) {
|
|
|
|
|
|
- uni.showModal({
|
|
|
- title:'提示',
|
|
|
- content:'班级已过期,需要重新选班',
|
|
|
- showCancel:false,
|
|
|
- success:() => {
|
|
|
- uni.navigateTo({
|
|
|
- url:"/pages2/wd/class"
|
|
|
- })
|
|
|
- }
|
|
|
- })
|
|
|
- return;
|
|
|
- }
|
|
|
+ // uni.showModal({
|
|
|
+ // title:'提示',
|
|
|
+ // content:'班级已过期,需要重新选班',
|
|
|
+ // showCancel:false,
|
|
|
+ // success:() => {
|
|
|
+ // uni.navigateTo({
|
|
|
+ // url:"/pages2/wd/class"
|
|
|
+ // })
|
|
|
+ // }
|
|
|
+ // })
|
|
|
+ // return;
|
|
|
+ // }
|
|
|
|
|
|
- let rebuildStatus = await this.courseGoodsRebuildStatus(item.goodsId,item.gradeId);
|
|
|
+ // let rebuildStatus = await this.courseGoodsRebuildStatus(item.goodsId,item.gradeId);
|
|
|
|
|
|
- if(rebuildStatus == 0) {
|
|
|
- this.$navTo.togo('/pages2/learn/details', {
|
|
|
- gradeId:item.gradeId,
|
|
|
- goodsId: item.goodsId
|
|
|
- })
|
|
|
- return;
|
|
|
- }
|
|
|
+ // if(rebuildStatus == 0) {
|
|
|
+ // this.$navTo.togo('/pages2/learn/details', {
|
|
|
+ // gradeId:item.gradeId,
|
|
|
+ // goodsId: item.goodsId
|
|
|
+ // })
|
|
|
+ // return;
|
|
|
+ // }
|
|
|
|
|
|
- if(item.courseNum == 1 ) {
|
|
|
+ // if(item.courseNum == 1 ) {
|
|
|
|
|
|
- this.$api.courseCourseList({
|
|
|
- pageNum:1,
|
|
|
- pageSize:1,
|
|
|
- goodsId:item.goodsId,
|
|
|
- gradeId:item.gradeId
|
|
|
- }).then(res => {
|
|
|
- if(res.data.code == 200) {
|
|
|
- uni.navigateTo({
|
|
|
- url:`/pages3/polyv/detail?id=${res.data.rows[0].courseId}&goodsId=${item.goodsId}`
|
|
|
- })
|
|
|
- }
|
|
|
- });
|
|
|
- return;
|
|
|
- }
|
|
|
+ // this.$api.courseCourseList({
|
|
|
+ // pageNum:1,
|
|
|
+ // pageSize:1,
|
|
|
+ // goodsId:item.goodsId,
|
|
|
+ // gradeId:item.gradeId
|
|
|
+ // }).then(res => {
|
|
|
+ // if(res.data.code == 200) {
|
|
|
+ // uni.navigateTo({
|
|
|
+ // url:`/pages3/polyv/detail?id=${res.data.rows[0].courseId}&goodsId=${item.goodsId}`
|
|
|
+ // })
|
|
|
+ // }
|
|
|
+ // });
|
|
|
+ // return;
|
|
|
+ // }
|
|
|
|
|
|
|
|
|
- this.$navTo.togo('/pages2/wd/course', {
|
|
|
- id: item.goodsId,
|
|
|
- gid:item.gradeId
|
|
|
- });
|
|
|
+ // this.$navTo.togo('/pages2/wd/course', {
|
|
|
+ // id: item.goodsId,
|
|
|
+ // gid:item.gradeId
|
|
|
+ // });
|
|
|
},
|
|
|
/**
|
|
|
* @param {Object} goodsId 商品id
|
|
@@ -817,7 +826,7 @@ export default {
|
|
|
border-radius: 16rpx ;
|
|
|
|
|
|
.item {
|
|
|
- padding:8rpx 0;
|
|
|
+ padding:16rpx 0;
|
|
|
border-bottom:1rpx solid #eeeeee;
|
|
|
display: flex;
|
|
|
|