fix: 🐛 存在临时奖项则将当前奖品设置为临时奖项
This commit is contained in:
@@ -12,7 +12,7 @@ export function useMounted(tipDialog: Ref<any>) {
|
||||
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<any>) {
|
||||
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])
|
||||
|
||||
Reference in New Issue
Block a user