You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

1 line
3.1 KiB

  1. {"ast":null,"code":"\"use strict\";\n\nvar _apollo = _interopRequireDefault(require(\"../../lib/apollo.js\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nasync function getTransaction(token = \"\") {\n var res = await _apollo.default.query(`\n query {\n transactions{\n id\n order_id\n cust_name\n cust_telp\n cust_address\n product_img{\n url\n }\n product_name\n product_color\n product_quantity\n product_courier\n product_price\n }\n }`, token);\n return res;\n}\n\nasync function getTransactionUnpaid(token = \"\") {\n var res = await _apollo.default.query(`\n query {\n transactions(where: { status: \"1\" }){\n id\n order_id\n cust_name\n cust_telp\n cust_address\n product_img{\n url\n }\n product_name\n product_color\n product_quantity\n product_courier\n product_price\n }\n }`, token);\n return res;\n}\n\nasync function getTransactionPrepared(token = \"\") {\n var res = await _apollo.default.query(`\n query {\n transactions(where: { status: \"2\" }){\n id\n order_id\n cust_name\n cust_telp\n cust_address\n product_img{\n url\n }\n product_name\n product_color\n product_quantity\n product_courier\n product_price\n }\n }`, token);\n return res;\n}\n\nasync function getTransactionSending(token = \"\") {\n var res = await _apollo.default.query(`\n query {\n transactions(where: { status: \"3\" }){\n id\n order_id\n cust_name\n cust_telp\n cust_address\n product_img{\n url\n }\n product_name\n product_color\n product_quantity\n product_courier\n product_price\n }\n }`, token);\n return res;\n}\n\nasync function getTransactionFinished(token = \"\") {\n var res = await _apollo.default.query(`\n query {\n transactions(where: { status: \"4\" }){\n id\n order_id\n cust_name\n cust_telp\n cust_address\n product_img{\n url\n }\n product_name\n product_color\n product_quantity\n product_courier\n product_price\n }\n }`, token);\n return res;\n}\n\nasync function newTransaction(content, token = \"\") {\n var res = await _apollo.default.mutation(`\n mutation($input : TransactionInput!){\n createTransaction( input:{data:$input} )\n {\n transaction{\n id\n }\n }\n }\n `, token, {\n input: content\n });\n return res;\n}\n\nmodule.exports = {\n newTransaction: newTransaction,\n getTransaction: getTransaction,\n getTransactionUnpaid: getTransactionUnpaid,\n getTransactionPrepared: getTransactionPrepared,\n getTransactionSending: getTransactionSending,\n getTransactionFinished: getTransactionFinished\n};","map":null,"metadata":{},"sourceType":"script"}