update workflow

This commit is contained in:
2012-08-23 20:38:54 +02:00
parent 4168ed1dc5
commit 5b27d6dcd9
5 changed files with 36 additions and 29 deletions
+2 -24
View File
@@ -10,28 +10,6 @@ table#active-list-table.table
- content_for :footer do
javascript:
jQuery(function(){
$.get('#{current_list_path(session[:active_list_id], format: :json).html_safe}', function(res){
var body = $('#active-list-table tbody');
var foot = $('#active-list-table tfoot');
if(!res.orders && !res.orders.length){
alert('No orders in list');
return;
}
for(var iorder = 0; iorder < res.orders.length; iorder++){
var order_txts = [];
var order = res.orders[iorder];
var row = $('<tr></tr>').appendTo(body);
row.addClass(order.state);
//if(order.state == 'placed') row.addClass('info');
//if(order.state == 'delivered') row.addClass('success');
if(order.state == 'cancelled') row.addClass('error');
for(var iproduct = 0; iproduct < order.products.length; iproduct++){
var product = order.products[iproduct];
order_txts.push(product.name + ' (' + product['number'] + ')')
}
row.append($('<td></td>').text(order_txts.join(', ')));
row.append($('<td class="currency"></td>').html(Qrammer.currency(res.orders[iorder].total_amount)))
}
foot.append('<tr><td></td><td class="currency"><strong>'+Qrammer.currency(res.total_amount)+'</strong></td></tr>');
})
Qrammer.active_user_list('#{session[:active_list_id]}')
setInterval( "Qrammer.active_user_list('#{session[:active_list_id]}')", 7500);
})