diff --git a/src/components/SummaryPurchase.vue b/src/components/SummaryPurchase.vue
index 805102c..3b54bad 100644
--- a/src/components/SummaryPurchase.vue
+++ b/src/components/SummaryPurchase.vue
@@ -72,7 +72,8 @@
name: 'SummaryPurchase',
props: {
msg: String,
- id: Number
+ id: Number,
+ type: String
},
data () {
return {
@@ -102,7 +103,11 @@
},
methods: {
fetchPurchase(purchaseId) {
- this.api.getSummaryPurchase(purchaseId)
+ const apiMethod = this.type === 'catalog'
+ ? this.api.getSummaryCatalogPurchase(purchaseId)
+ : this.api.getSummaryPurchase(purchaseId);
+
+ apiMethod
.then(data => {
this.purchase = data;
})
diff --git a/src/pages/catalog.vue b/src/pages/catalog.vue
index 40c7dfd..01812b2 100644
--- a/src/pages/catalog.vue
+++ b/src/pages/catalog.vue
@@ -470,7 +470,10 @@ export default {
this.personalDataDialog = false;
this.$router.push({
path: "/summary_purchase",
- query: { id: parseInt(data.id) },
+ query: {
+ id: parseInt(data.id),
+ type: 'catalog'
+ },
});
})
.catch((error) => {
diff --git a/src/pages/summary_purchase.vue b/src/pages/summary_purchase.vue
index 8ef1288..1733d42 100644
--- a/src/pages/summary_purchase.vue
+++ b/src/pages/summary_purchase.vue
@@ -1,5 +1,5 @@
-
+