hotfix: Ticket negative improve #1591
|
@ -3,7 +3,7 @@ import { ref } from 'vue';
|
|||
|
||||
import VnInputDate from 'src/components/common/VnInputDate.vue';
|
||||
import split from './components/split';
|
||||
const emit = defineEmits(['ticketTransfered']);
|
||||
const emit = defineEmits(['ticketTransferred']);
|
||||
|
||||
const $props = defineProps({
|
||||
ticket: {
|
||||
|
@ -17,7 +17,7 @@ const splitDate = ref(Date.vnNew());
|
|||
const splitSelectedRows = async () => {
|
||||
const tickets = Array.isArray($props.ticket) ? $props.ticket : [$props.ticket];
|
||||
await split(tickets, splitDate.value);
|
||||
emit('ticketTransfered', tickets);
|
||||
emit('ticketTransferred', tickets);
|
||||
};
|
||||
</script>
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ import VnInput from 'src/components/common/VnInput.vue';
|
|||
import TicketTransferForm from './TicketTransferForm.vue';
|
||||
|
||||
import { toDateFormat } from 'src/filters/date.js';
|
||||
const emit = defineEmits(['ticketTransfered']);
|
||||
const emit = defineEmits(['ticketTransferred']);
|
||||
|
||||
const $props = defineProps({
|
||||
mana: {
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
import { ref } from 'vue';
|
||||
import TicketTransfer from './TicketTransfer.vue';
|
||||
import Split from './TicketSplit.vue';
|
||||
const emit = defineEmits(['ticketTransfered']);
|
||||
const emit = defineEmits(['ticketTransferred']);
|
||||
|
||||
const $props = defineProps({
|
||||
mana: {
|
||||
|
|
|
@ -117,7 +117,7 @@ const showItemProposal = () => {
|
|||
sales: selectedRows,
|
||||
lastActiveTickets: selectedRows.map((row) => row.id),
|
||||
}"
|
||||
@ticket-transfered="reload"
|
||||
@ticket-transferred="reload"
|
||||
></TicketTransferProxy>
|
||||
</template>
|
||||
</QBtn>
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
import { Notify } from 'quasar';
|
||||
import useOpenURL from 'src/composables/useOpenURL';
|
||||
|
||||
export default function (results, key) {
|
||||
results.forEach((result, index) => {
|
||||
|
@ -7,6 +8,15 @@ export default function (results, key) {
|
|||
Notify.create({
|
||||
type: 'positive',
|
||||
message: `Operación (${index + 1}) ${data[key]} completada con éxito.`,
|
||||
actions: [
|
||||
{
|
||||
label: 'Ver',
|
||||
color: 'white',
|
||||
handler: () => {
|
||||
useOpenURL(`#/ticket/${data[key]}/summary`);
|
||||
},
|
||||
},
|
||||
],
|
||||
});
|
||||
} else {
|
||||
const data = JSON.parse(result.reason.config.data);
|
||||
|
|
Loading…
Reference in New Issue