|
@@ -322,12 +322,61 @@ export default {
|
|
|
});
|
|
|
},
|
|
|
jumpPage(v, int, index, appoint) {
|
|
|
+ console.log('--item', v);
|
|
|
+ // return
|
|
|
this.itemIndex = index;
|
|
|
//int 1.课程学习 2.预约考试 3.进入刷题 4.查看详情 5.重修目录
|
|
|
- if (int === 1) {
|
|
|
- this.$navTo.togo(
|
|
|
- `/pages2/wd/course?id=${v.goodsId}&gid=${v.gradeId}&orderGoodsId=${v.orderGoodsId}`
|
|
|
- );
|
|
|
+ if (int === 1 || int === 5) {
|
|
|
+ // /lock/lockStatus
|
|
|
+ this.$api.lockLockStatus({
|
|
|
+ action: 'jxjy',
|
|
|
+ uuid:this.$method.getUuid()
|
|
|
+ }).then(res => {
|
|
|
+ if (res.data.code == 200) { //有其他端在操作,不能学习
|
|
|
+ uni.showToast({
|
|
|
+ icon: 'none',
|
|
|
+ title: res.data.msg,
|
|
|
+ mask: true,
|
|
|
+ duration: 3000
|
|
|
+ })
|
|
|
+ } else if (res.data.code == 500) { //可以学习
|
|
|
+ this.$http({
|
|
|
+ url: '/course/courseList',
|
|
|
+ method: 'get',
|
|
|
+ data: {
|
|
|
+ pageNum: 1,
|
|
|
+ pageSize: 100,
|
|
|
+ goodsId: v.goodsId,
|
|
|
+ gradeId: v.gradeId,
|
|
|
+ orderGoodsId: v.orderGoodsId,
|
|
|
+ },
|
|
|
+ noLoading: true
|
|
|
+ })
|
|
|
+ .then(res => {
|
|
|
+ if (res.data.code == 200) {
|
|
|
+
|
|
|
+ if(res.data.total > 1) {
|
|
|
+ uni.navigateTo({
|
|
|
+ url: `/pages3/polyv/detail?id=''&goodsId=${v.goodsId}&orderGoodsId=${v.orderGoodsId}&gradeId=${v.gradeId}`
|
|
|
+ })
|
|
|
+ } else if(res.data.total == 1) {
|
|
|
+ uni.navigateTo({
|
|
|
+ url: `/pages3/polyv/detail?id=${res.data.rows[0].courseId}&goodsId=${v.goodsId}&orderGoodsId=${v.orderGoodsId}&gradeId=${v.gradeId}`
|
|
|
+ })
|
|
|
+ } else {
|
|
|
+ uni.showToast({
|
|
|
+ icon:'none',
|
|
|
+ title:'暂无可观看的视频课程'
|
|
|
+ })
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ })
|
|
|
+ // this.$navTo.togo(
|
|
|
+ // `/pages2/wd/course?id=${v.goodsId}&gid=${v.gradeId}&orderGoodsId=${v.orderGoodsId}`
|
|
|
+ // );
|
|
|
}
|
|
|
if (int === 2) {
|
|
|
var data = {
|
|
@@ -360,11 +409,11 @@ export default {
|
|
|
`/pages2/learn/details?goodsId=${v.goodsId}&gradeId=${v.gradeId}&orderGoodsId=${v.orderGoodsId}`
|
|
|
);
|
|
|
}
|
|
|
- if (int === 5) {
|
|
|
- this.$navTo.togo(
|
|
|
- `/pages2/wd/course?id=${v.goodsId}&gid=${v.gradeId}&orderGoodsId=${v.orderGoodsId}`
|
|
|
- );
|
|
|
- }
|
|
|
+ // if (int === 5) {
|
|
|
+ // this.$navTo.togo(
|
|
|
+ // `/pages2/wd/course?id=${v.goodsId}&gid=${v.gradeId}&orderGoodsId=${v.orderGoodsId}`
|
|
|
+ // );
|
|
|
+ // }
|
|
|
},
|
|
|
getUserCertificateList() {
|
|
|
this.loading = true;
|