From 7bfa2552eb55139289c0582f7e631ea154c9814a Mon Sep 17 00:00:00 2001 From: Mauricio Baeza Date: Mon, 6 Nov 2017 23:34:43 -0600 Subject: [PATCH] UI - CFDI relacionados --- source/static/js/controller/invoices.js | 5 +++++ source/static/js/controller/main.js | 1 + source/static/js/ui/invoices.js | 20 ++++++++++++++------ 3 files changed, 20 insertions(+), 6 deletions(-) diff --git a/source/static/js/controller/invoices.js b/source/static/js/controller/invoices.js index 3f33806..5c757d4 100644 --- a/source/static/js/controller/invoices.js +++ b/source/static/js/controller/invoices.js @@ -1128,3 +1128,8 @@ function grid_preinvoices_click(id, e, node){ } } + + +function cmd_cfdi_relacionados_click(){ + show('CFDI Relacionados, en desarrollo') +} diff --git a/source/static/js/controller/main.js b/source/static/js/controller/main.js index 449a9f0..e9bcb1c 100644 --- a/source/static/js/controller/main.js +++ b/source/static/js/controller/main.js @@ -52,6 +52,7 @@ var controllers = { $$('filter_month').attachEvent('onChange', filter_month_change) $$('filter_dates').attachEvent('onChange', filter_dates_change) $$('cmd_prefactura').attachEvent('onItemClick', cmd_prefactura_click) + $$('cmd_cfdi_relacionados').attachEvent('onItemClick', cmd_cfdi_relacionados_click) $$('lst_metodo_pago').attachEvent('onChange', lst_metodo_pago_change) var tb_invoice = $$('tv_invoice').getTabbar() diff --git a/source/static/js/ui/invoices.js b/source/static/js/ui/invoices.js index 49e215f..77eda3b 100644 --- a/source/static/js/ui/invoices.js +++ b/source/static/js/ui/invoices.js @@ -22,6 +22,12 @@ var toolbar_invoices_util = [ ] +var toolbar_invoices_generate = {view: 'toolbar', elements: [{}, + {view: 'button', id: 'cmd_cfdi_relacionados', label: 'CFDI Relacionados', + type: 'iconButton', autowidth: true, icon: 'file-o'}, +]} + + var months = [ {id: -1, value: 'Todos'}, {id: 1, value: 'Enero'}, @@ -97,7 +103,7 @@ var grid_invoices = { obj.index = i + 1 }) } - }, + } } @@ -266,7 +272,9 @@ var body_regimen_fiscal = { var controls_generate = [ - {minHeight: 15, maxHeight: 15}, + {minHeight: 10, maxHeight: 10}, + toolbar_invoices_generate, + {minHeight: 10, maxHeight: 10}, {cols: [ {rows:[ {view: 'fieldset', label: 'Buscar Cliente', body: {rows: [ {cols: [ @@ -314,10 +322,10 @@ var controls_generate = [ {cols: [{}, grid_totals]}, {minHeight: 15, maxHeight: 15}, {margin: 20, cols: [{}, - {view: "button", id: "cmd_timbrar", label: "Timbrar", - type: "form", autowidth: true, align:"center"}, + {view: "button", id: "cmd_timbrar", label: "Timbrar", icon: 'ticket', + type: 'iconButton', autowidth: true, align:"center"}, {view: "button", id: 'cmd_prefactura', label: "PreFactura", - type: "form", autowidth: true, align:"center"}, + type: 'iconButton', autowidth: true, align: 'center', icon: 'file-o'}, {}] }, {rows: [ @@ -374,7 +382,7 @@ var grid_preinvoices = { resizeColumn: true, autoheight: true, headermenu: true, - columns: grid_preinvoices_cols, + columns: grid_preinvoices_cols }