fix: share reward
This commit is contained in:
@@ -300,9 +300,11 @@ import {
|
||||
watchAdReward,
|
||||
getRandomRecommendList,
|
||||
getCardSpecialTopic,
|
||||
getShareReward,
|
||||
} from "@/api/system";
|
||||
import { getUserSignInfo, userSignIn, getUserLuckInfo } from "@/api/user";
|
||||
import calendar from "@/utils/lunar";
|
||||
import { getShareToken } from "@/utils/common.js";
|
||||
|
||||
import LoginPopup from "@/components/LoginPopup/LoginPopup.vue";
|
||||
import LuckyPopup from "@/components/LuckyPopup/LuckyPopup.vue";
|
||||
@@ -581,10 +583,16 @@ const handleAdReward = async (token) => {
|
||||
}
|
||||
};
|
||||
|
||||
onShareAppMessage(() => {
|
||||
onShareAppMessage(async () => {
|
||||
const shareToken = await getShareToken("index");
|
||||
getShareReward().then((res) => {
|
||||
if (isLoggedIn && res && res.success) {
|
||||
userStore.fetchUserAssets();
|
||||
}
|
||||
});
|
||||
return {
|
||||
title: "开启你的2026新春好运!",
|
||||
path: "/pages/index/index",
|
||||
path: "/pages/index/index?shareToken=" + shareToken,
|
||||
};
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user