|
@@ -20,7 +20,15 @@
|
|
|
:src="globalImgUrls.activityNoAuth"
|
|
|
mode="widthFix"
|
|
|
/>
|
|
|
- <view>暂无数据</view>
|
|
|
+ <view v-if="videoId!=0&&noShareData">
|
|
|
+ <view>暂无权限查看该视频</view>
|
|
|
+ <view>请刷新页面后重试</view>
|
|
|
+ </view>
|
|
|
+ <view v-else-if="videoId!=0&&!noShareData">
|
|
|
+ <view>该视频不存在</view>
|
|
|
+ <view>请刷新页面后重试</view>
|
|
|
+ </view>
|
|
|
+ <view v-else>暂无数据</view>
|
|
|
</view>
|
|
|
<view class="list-wrap">
|
|
|
<view class="item" v-for="item in list" :key="item.road_video_id">
|
|
@@ -131,6 +139,8 @@ export default {
|
|
|
|
|
|
isAuth:true,
|
|
|
noAuthData:null,
|
|
|
+
|
|
|
+ noShareData:false,//用户从分享进入没有该分享的视频的权限
|
|
|
}
|
|
|
},
|
|
|
onLoad(options){
|
|
@@ -165,6 +175,7 @@ export default {
|
|
|
},
|
|
|
onPullDownRefresh(){
|
|
|
this.videoId=0
|
|
|
+ this.noShareData=false
|
|
|
this.selectPerId=0
|
|
|
this.page=1
|
|
|
this.list=[]
|
|
@@ -212,6 +223,7 @@ export default {
|
|
|
}
|
|
|
|
|
|
this.videoId=0//重置掉分享进入的状态
|
|
|
+ this.noShareData=false
|
|
|
this.curVideoId=0
|
|
|
this.page=1
|
|
|
this.list=[]
|
|
@@ -238,6 +250,9 @@ export default {
|
|
|
//无权限用户
|
|
|
this.isAuth=false
|
|
|
this.noAuthData=res.data
|
|
|
+ }else if(res.code===4001){
|
|
|
+ // 用户从分享进入没有这个视频的权限
|
|
|
+ this.noShareData=true
|
|
|
}
|
|
|
},
|
|
|
|