fix: user deduct point
This commit is contained in:
@@ -125,19 +125,19 @@ import {
|
||||
onShareAppMessage,
|
||||
onShareTimeline,
|
||||
} from "@dcloudio/uni-app";
|
||||
import { abilityCheck } from "@/api/system.js";
|
||||
import { drawFortune } from "@/api/fortune.js";
|
||||
import { getShareReward } from "@/api/system.js";
|
||||
import LoginPopup from "@/components/LoginPopup/LoginPopup.vue";
|
||||
import { useUserStore } from "@/stores/user";
|
||||
import {
|
||||
getShareToken,
|
||||
saveRemoteImageToLocal,
|
||||
saveRecordRequest,
|
||||
saveRemoteImageToLocal,
|
||||
getShareToken,
|
||||
saveViewRequest,
|
||||
trackRecord,
|
||||
} from "@/utils/common.js";
|
||||
import { drawFortune } from "@/api/fortune.js";
|
||||
import { abilityCheck } from "@/api/system.js";
|
||||
import { checkAbilityAndHandle } from "@/utils/ability.js";
|
||||
import { useUserStore } from "@/stores/user";
|
||||
import LoginPopup from "@/components/LoginPopup/LoginPopup.vue";
|
||||
import NavBar from "@/components/NavBar/NavBar.vue";
|
||||
import { trackRecord } from "@/utils/common.js";
|
||||
|
||||
const userStore = useUserStore();
|
||||
const loginPopupRef = ref(null);
|
||||
@@ -238,10 +238,8 @@ const startShake = async () => {
|
||||
return;
|
||||
}
|
||||
|
||||
if (remainingCount.value <= 0) {
|
||||
uni.showToast({ title: "今日次数已用完", icon: "none" });
|
||||
return;
|
||||
}
|
||||
const canProceed = await checkAbilityAndHandle("fortune_draw");
|
||||
if (!canProceed) return;
|
||||
|
||||
status.value = "shaking";
|
||||
|
||||
|
||||
Reference in New Issue
Block a user