Add delayed job for create bulk invoice

This commit is contained in:
Matt-Yorkley
2018-11-19 18:06:47 +00:00
parent 7d82020657
commit b0f75162ac
4 changed files with 54 additions and 24 deletions

View File

@@ -73,9 +73,7 @@ angular.module("admin.orders").controller "ordersCtrl", ($scope, RequestMonitor,
$scope.fetchResults(newPage)
$scope.bulkInvoice = ->
params = ''
angular.forEach $scope.selected_orders, (order_id) ->
params += 'order_ids[]='+order_id+'&'
$window.open('/admin/orders/invoices/show?'+params)
true
$http.post("/admin/orders/invoices", {order_ids: $scope.selected_orders}).success (data) ->
console.log(data)
.error (data) ->
console.log(data)