From: Bill Erickson Date: Wed, 25 Jul 2012 19:33:48 +0000 (-0400) Subject: acq invoice : price per copy column; more ui cleanup in progress X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=cbe69503dcf5f3f040d5fbe71e950799928199ef;p=evergreen%2Fequinox.git acq invoice : price per copy column; more ui cleanup in progress Signed-off-by: Bill Erickson --- diff --git a/Open-ILS/src/templates/acq/invoice/view.tt2 b/Open-ILS/src/templates/acq/invoice/view.tt2 index dd6c7129b7..2503964fde 100644 --- a/Open-ILS/src/templates/acq/invoice/view.tt2 +++ b/Open-ILS/src/templates/acq/invoice/view.tt2 @@ -161,7 +161,11 @@ dojoType='dijit.form.Button' onclick='saveChanges({reopen:true});'>[% l('Reopen') %] -
+ +
+
diff --git a/Open-ILS/web/js/ui/default/acq/invoice/view.js b/Open-ILS/web/js/ui/default/acq/invoice/view.js index 3e64528cf5..16f16256d4 100644 --- a/Open-ILS/web/js/ui/default/acq/invoice/view.js +++ b/Open-ILS/web/js/ui/default/acq/invoice/view.js @@ -398,7 +398,9 @@ function updateTotalCost() { for(var id in widgetRegistry.acqie) if(!widgetRegistry.acqie[id]._object.isdeleted()) totalCost += Number(widgetRegistry.acqie[id].cost_billed.getFormattedValue()); - totalInvoicedBox.attr('value', totalCost); + totalInvoicedBox = dojo.byId('acq-total-invoiced-box'); + //totalInvoicedBox.attr('value', totalCost); + totalInvoicedBox.innerHTML = totalCost; totalPaid = 0; for(var id in widgetRegistry.acqii) @@ -423,11 +425,14 @@ function updateTotalCost() { } if(totalCost < 0) { - openils.Util.addCSSClass(totalInvoicedBox.domNode, 'acq-invoice-invalid-amount'); + //openils.Util.addCSSClass(totalInvoicedBox.domNode, 'acq-invoice-invalid-amount'); + console.log('here totalCost < 0'); + openils.Util.addCSSClass(totalInvoicedBox, 'acq-invoice-invalid-amount'); invoiceSaveButton.attr('disabled', true); invoiceProrateButton.attr('disabled', true); } else { - openils.Util.removeCSSClass(totalInvoicedBox.domNode, 'acq-invoice-invalid-amount'); + //openils.Util.removeCSSClass(totalInvoicedBox.domNode, 'acq-invoice-invalid-amount'); + openils.Util.removeCSSClass(totalInvoicedBox, 'acq-invoice-invalid-amount'); if(!buttonsDisabled) { invoiceSaveButton.attr('disabled', false); invoiceProrateButton.attr('disabled', false);