summaryrefslogtreecommitdiff
path: root/src/lib/transaction/utils/transactions.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/transaction/utils/transactions.js')
-rw-r--r--src/lib/transaction/utils/transactions.js15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/lib/transaction/utils/transactions.js b/src/lib/transaction/utils/transactions.js
new file mode 100644
index 00000000..4c7522be
--- /dev/null
+++ b/src/lib/transaction/utils/transactions.js
@@ -0,0 +1,15 @@
+import { getAuth } from '@/core/utils/auth'
+
+const downloadPurchaseOrder = (transaction) => {
+ const auth = getAuth()
+ const url = `${process.env.ODOO_HOST}/api/v1/partner/${auth.partnerId}/sale_order/${transaction.id}/download_po/${transaction.token}`
+ window.open(url, 'download')
+}
+
+const downloadQuotation = (transaction) => {
+ const auth = getAuth()
+ const url = `${process.env.ODOO_HOST}/api/v1/partner/${auth.partnerId}/sale_order/${transaction.id}/download/${transaction.token}`
+ window.open(url, 'download')
+}
+
+export { downloadPurchaseOrder, downloadQuotation }