diff --git a/me/detail/detailIOS.nvue b/me/detail/detailIOS.nvue index 4b1f770..10dc96f 100644 --- a/me/detail/detailIOS.nvue +++ b/me/detail/detailIOS.nvue @@ -12,8 +12,8 @@ :enable-progress-gesture="false" :poster="item.titleImg" :ref="'myVideo'+item.courseDetailsId" :id="'myVideo'+item.courseDetailsId" :src="item.videoUrl" :autoplay="item.autoPlay" class="swipersastqw"> - + - @@ -154,7 +154,8 @@ {{countPrice*scale}}金币解锁整部视频 - + {{countPrice}}元解锁单集视频 @@ -296,9 +297,9 @@ - - + + @@ -478,14 +479,14 @@ this.getDataList(this.courseId, this.courseDetailsId); } - if(uni.getStorageSync('token')){ + if (uni.getStorageSync('token')) { this.$Request.getT('/app/course/getRedEnvelopeTips').then((res) => { if (res.code == 0) { this.getRedEnvelopeTips = res.data; } }); } - + this.getScale() const sysInfo = uni.getSystemInfoSync() @@ -539,6 +540,14 @@ } }, methods: { + dialogClose(){ + this.$router.go(0) + }, + dialogConfirm (){ + uni.navigateTo({ + url:'/pages/login/login' + }) + }, /** * 获取金币比例 */ @@ -872,20 +881,20 @@ }, // 获取收藏状态 getMyLoveStatus() { - let data = { - id: this.courseId, - token: uni.getStorageSync('token') - }; - let obj ={} - if (uni.getStorageSync('token')) { - obj = data - } else { - obj = { + let data = { id: this.courseId, - token:'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxNDI5NSIsImlhdCI6MTczNjMwNDUzMCwiZXhwIjoxNzM2OTA5MzMwfQ.kCnqu3S23kOog8OBA2GUwRWhC-dmBsYmPz5mHdaCIvaoJstm0KmYnZFxssHjx562ziFOfENXDg_OQWyzBIC5xg' - } - } - + token: uni.getStorageSync('token') + }; + let obj = {} + if (uni.getStorageSync('token')) { + obj = data + } else { + obj = { + id: this.courseId, + token: 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxNDI5NSIsImlhdCI6MTczNjMwNDUzMCwiZXhwIjoxNzM2OTA5MzMwfQ.kCnqu3S23kOog8OBA2GUwRWhC-dmBsYmPz5mHdaCIvaoJstm0KmYnZFxssHjx562ziFOfENXDg_OQWyzBIC5xg' + } + } + httpsRequest.getT('/app/course/selectCourseDetailsById', obj).then(res => { if (res.code == 0) { if (res.data && res.data.isCollect && res.data.isCollect > 0) { @@ -1305,7 +1314,11 @@ }) } else { //没有视频链接则表示没有权限,需要购买 弹出购买弹窗 - this.openPay() + if (uni.getStorageSync('token')) { + this.openPay() + } else { + this.$refs.alertDialog.open() + } } this.$forceUpdate(); }, @@ -1323,18 +1336,18 @@ id: courseId, token: uni.getStorageSync('token') ? uni.getStorageSync('token') : '' }; - let obj ={} - if ( uni.getStorageSync('token')) { + let obj = {} + if (uni.getStorageSync('token')) { obj = data } else { obj = { id: this.courseId, - token:'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxNDI5NSIsImlhdCI6MTczNjMwNDUzMCwiZXhwIjoxNzM2OTA5MzMwfQ.kCnqu3S23kOog8OBA2GUwRWhC-dmBsYmPz5mHdaCIvaoJstm0KmYnZFxssHjx562ziFOfENXDg_OQWyzBIC5xg' - } + token: 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxNDI5NSIsImlhdCI6MTczNjMwNDUzMCwiZXhwIjoxNzM2OTA5MzMwfQ.kCnqu3S23kOog8OBA2GUwRWhC-dmBsYmPz5mHdaCIvaoJstm0KmYnZFxssHjx562ziFOfENXDg_OQWyzBIC5xg' + } } - - - + + + httpsRequest.getT('/app/course/selectCourseDetailsById', obj).then(res => { if (res.code == 0) { if (res.data.listsDetail) {