hedera-web/forms/ecomerce/invoices/invoices.js

35 lines
547 B
JavaScript

Hedera.Invoices = new Class
({
Extends: Hedera.Form
,activate: function ()
{
var params = this.params;
if (!params.$.from)
{
var from = new Date ();
from.setDate (from.getDate () - 30);
from.setHours (0, 0, 0, 0);
params.assign ({from: from});
}
}
,onDownloadClick: function (column, invoiceId)
{
if (!invoiceId)
return;
var params = {
srv: 'rest:dms/invoice'
,invoice: invoiceId
,token: this.conn.token
};
var url = '?'+ Vn.Url.makeUri (params);
window.open (url, '_blank');
}
});