forked from elmau/empresa-libre
Fix - Al importar escpos
This commit is contained in:
parent
2a92b3df58
commit
130180ba14
|
@ -1,3 +1,7 @@
|
||||||
|
v 1.4.0 [01-ene-2017]
|
||||||
|
---------------------
|
||||||
|
- Impresión de tickets
|
||||||
|
|
||||||
v 1.3.0 [27-Dic-2017]
|
v 1.3.0 [27-Dic-2017]
|
||||||
---------------------
|
---------------------
|
||||||
- Punto de venta
|
- Punto de venta
|
||||||
|
|
|
@ -14,7 +14,10 @@ from email import encoders
|
||||||
from email.utils import formatdate
|
from email.utils import formatdate
|
||||||
|
|
||||||
import requests
|
import requests
|
||||||
from escpos import printer
|
try:
|
||||||
|
from escpos import printer
|
||||||
|
except ImportError:
|
||||||
|
printer = None
|
||||||
|
|
||||||
from reportlab.platypus import BaseDocTemplate, Frame, PageTemplate, Image
|
from reportlab.platypus import BaseDocTemplate, Frame, PageTemplate, Image
|
||||||
from reportlab.lib import colors
|
from reportlab.lib import colors
|
||||||
|
|
|
@ -7,7 +7,8 @@ var tickets_controllers = {
|
||||||
init: function(){
|
init: function(){
|
||||||
$$('cmd_nuevo_ticket').attachEvent('onItemClick', cmd_nuevo_ticket_click)
|
$$('cmd_nuevo_ticket').attachEvent('onItemClick', cmd_nuevo_ticket_click)
|
||||||
$$('cmd_ticket_to_invoice').attachEvent('onItemClick', cmd_ticket_to_invoice_click)
|
$$('cmd_ticket_to_invoice').attachEvent('onItemClick', cmd_ticket_to_invoice_click)
|
||||||
$$('cmd_ticket_report').attachEvent('onItemClick', cmd_ticket_report_click)
|
$$('cmd_ticket_report_pdf').attachEvent('onItemClick', cmd_ticket_report_pdf_click)
|
||||||
|
$$('cmd_ticket_report_xls').attachEvent('onItemClick', cmd_ticket_report_xls_click)
|
||||||
$$('cmd_generar_ticket').attachEvent('onItemClick', cmd_generar_ticket_click)
|
$$('cmd_generar_ticket').attachEvent('onItemClick', cmd_generar_ticket_click)
|
||||||
$$('cmd_cerrar_ticket').attachEvent('onItemClick', cmd_cerrar_ticket_click)
|
$$('cmd_cerrar_ticket').attachEvent('onItemClick', cmd_cerrar_ticket_click)
|
||||||
$$('cmd_new_invoice_from_ticket').attachEvent('onItemClick', cmd_new_invoice_from_ticket_click)
|
$$('cmd_new_invoice_from_ticket').attachEvent('onItemClick', cmd_new_invoice_from_ticket_click)
|
||||||
|
@ -704,7 +705,7 @@ function grid_tickets_click(id, e, node){
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function cmd_ticket_report_click(){
|
function cmd_ticket_report_pdf_click(){
|
||||||
webix.toPDF($$('grid_tickets'), {
|
webix.toPDF($$('grid_tickets'), {
|
||||||
ignore: {'pdf': true, 'print': true},
|
ignore: {'pdf': true, 'print': true},
|
||||||
filename: 'Reporte_Tickets',
|
filename: 'Reporte_Tickets',
|
||||||
|
@ -717,4 +718,9 @@ function cmd_ticket_report_click(){
|
||||||
total: {css: 'right'},
|
total: {css: 'right'},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
function cmd_ticket_report_xls_click(){
|
||||||
|
|
||||||
}
|
}
|
|
@ -6,7 +6,9 @@ var toolbar_tickets = [
|
||||||
{view: 'button', id: 'cmd_ticket_to_invoice', label: 'Facturar',
|
{view: 'button', id: 'cmd_ticket_to_invoice', label: 'Facturar',
|
||||||
type: 'iconButton', autowidth: true, icon: 'file-code-o'},
|
type: 'iconButton', autowidth: true, icon: 'file-code-o'},
|
||||||
{},
|
{},
|
||||||
{view: 'button', id: 'cmd_ticket_report', label: 'Reporte',
|
{view: 'button', id: 'cmd_ticket_report_pdf', label: 'Reporte [PDF]',
|
||||||
|
type: 'iconButton', autowidth: true, icon: 'bars'},
|
||||||
|
{view: 'button', id: 'cmd_ticket_report_xls', label: 'Reporte [XLS]',
|
||||||
type: 'iconButton', autowidth: true, icon: 'bars'},
|
type: 'iconButton', autowidth: true, icon: 'bars'},
|
||||||
{},
|
{},
|
||||||
{view: 'button', id: 'cmd_cancelar_ticket', label: 'Cancelar',
|
{view: 'button', id: 'cmd_cancelar_ticket', label: 'Cancelar',
|
||||||
|
|
Loading…
Reference in New Issue