diff --git a/src/layout/useMounted.ts b/src/layout/useMounted.ts index 00307a9..5bf36b2 100644 --- a/src/layout/useMounted.ts +++ b/src/layout/useMounted.ts @@ -12,7 +12,7 @@ export function useMounted(tipDialog: Ref) { const prizeConfig = useStore().prizeConfig const system = useStore().system const { getTheme: localTheme } = storeToRefs(globalConfig) - const { getPrizeConfig: prizeList } = storeToRefs(prizeConfig) + const { getPrizeConfig: prizeList, getTemporaryPrize: temporaryPrize } = storeToRefs(prizeConfig) const tipDesc = ref('') const { t } = useI18n() // 设置当前奖列表 @@ -20,6 +20,10 @@ export function useMounted(tipDialog: Ref) { if (prizeList.value.length <= 0) { return } + if (temporaryPrize.value && temporaryPrize.value.isShow) { + prizeConfig.setCurrentPrize(temporaryPrize.value) + return + } for (let i = 0; i < prizeList.value.length; i++) { if (!prizeList.value[i].isUsed) { prizeConfig.setCurrentPrize(prizeList.value[i])