fix: reload window when price is recalculated
gitea/salix-front/pipeline/pr-master This commit looks good Details

This commit is contained in:
Jon Elias 2024-10-24 12:03:49 +02:00
parent a0a37a68a0
commit b02199eb07
2 changed files with 4 additions and 1 deletions

View File

@ -476,6 +476,7 @@ onUnmounted(() => (stateStore.rightDrawer = false));
:ticket-config="ticketConfig" :ticket-config="ticketConfig"
@get-mana="getMana()" @get-mana="getMana()"
@update-discounts="updateDiscount" @update-discounts="updateDiscount"
@re-calculated-price="resetChanges"
/> />
<QBtn <QBtn
color="primary" color="primary"

View File

@ -14,7 +14,7 @@ import { toDateFormat } from 'src/filters/date';
import { useRole } from 'src/composables/useRole'; import { useRole } from 'src/composables/useRole';
import { useVnConfirm } from 'composables/useVnConfirm'; import { useVnConfirm } from 'composables/useVnConfirm';
const emit = defineEmits(['updateDiscounts', 'getMana']); const emit = defineEmits(['updateDiscounts', 'getMana', 'reCalculatedPrice']);
const props = defineProps({ const props = defineProps({
disable: { disable: {
@ -105,8 +105,10 @@ const showSmsDialog = (template) => {
const calculateSalePrice = async () => { const calculateSalePrice = async () => {
if (!props.sales) return; if (!props.sales) return;
console.log('CALLED');
await axios.post(`Sales/recalculatePrice`, props.sales); await axios.post(`Sales/recalculatePrice`, props.sales);
notify(t('globals.dataSaved'), 'positive'); notify(t('globals.dataSaved'), 'positive');
emit('reCalculatedPrice', props.sales);
}; };
const changeMultipleDiscount = () => { const changeMultipleDiscount = () => {