diff --git a/src/components/NumberSeparate/EditSeparateDialog.vue b/src/components/NumberSeparate/EditSeparateDialog.vue index db56006..8cc31be 100644 --- a/src/components/NumberSeparate/EditSeparateDialog.vue +++ b/src/components/NumberSeparate/EditSeparateDialog.vue @@ -34,8 +34,8 @@ const editScale = (item: number) => { } } const clearData = () => { + emits('clearData',separatedNumber.value) separatedNumberRef.value.close() - emits('clearData') } watch(scaleList, (val: number[]) => { separatedNumber.value = [] diff --git a/src/views/Config/Prize/PrizeConfig.vue b/src/views/Config/Prize/PrizeConfig.vue index 15cf0f7..deb7c8b 100644 --- a/src/views/Config/Prize/PrizeConfig.vue +++ b/src/views/Config/Prize/PrizeConfig.vue @@ -83,7 +83,8 @@ const changePrizeStatus=(item:IPrizeConfig)=>{ } item.isUsed=!item.isUsed } -const clearSelectedPrize = () => { +const clearSelectedPrize = (value:any) => { + selectedPrize.value!.separateCount.countList=value; selectedPrize.value = null } const resetDefault = () => { @@ -125,6 +126,7 @@ watch(() => prizeList.value, (val: IPrizeConfig[]) => { prizeConfig.setPrizeConfig(val) }, { deep: true }) +