|
|
@@ -111,6 +111,7 @@ export default {
|
|
|
} else {
|
|
|
this.userInfo = {};
|
|
|
}
|
|
|
+ this.getTaskInfo();
|
|
|
},
|
|
|
onShareAppMessage() {
|
|
|
return {
|
|
|
@@ -189,6 +190,16 @@ export default {
|
|
|
});
|
|
|
}
|
|
|
},
|
|
|
+
|
|
|
+ async getTaskInfo() {
|
|
|
+ if (!this.userInfo.session) {
|
|
|
+ this.showTask = true;
|
|
|
+ return Promise.reject();
|
|
|
+ }
|
|
|
+ const data = await api.getTaskInfo(this.userInfo.session);
|
|
|
+ this.showTask = !data.is_current_signin;
|
|
|
+ },
|
|
|
+
|
|
|
jumpModuleAll(url) {
|
|
|
if (!url) return;
|
|
|
|
|
|
@@ -202,6 +213,7 @@ export default {
|
|
|
url: url,
|
|
|
});
|
|
|
},
|
|
|
+
|
|
|
handleDetail(item) {
|
|
|
if (item.play_type === 1) {
|
|
|
this.jumpModuleAll(`../detail/detail?id=${item.id}`);
|