Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var recuperaDadosNota = function(engine) {
- engine.getField('idLoja').setValue(execution.getVariable("formAbertura_idLoja"));
- engine.getField('idNroNota').setValue(execution.getVariable("formAbertura_idNroNota"));
- engine.getField('idSerieNota').setValue(execution.getVariable("formAbertura_idSerieNota"));
- engine.getField('idValorNota').setValue(execution.getVariable("formAbertura_idValorNota"));
- engine.getField('idChaveNfe').setValue(execution.getVariable("formAbertura_idChaveNfe"));
- engine.getField('idEmissaoNota').setValue(execution.getVariable("formAbertura_idEmissaoNota"));
- };
- var gerarLink = function(engine,acao){
- var jwtLib = libService.loadScript('jwt');
- var getSrc = function() {
- var link = engine.getWidgetController('linkJWT');
- var data = {c5_user: 'DSOLIVEIRA', c5_pass: 'JULIA2016', c5_loja: '5'};
- var logado = execution.getLoggedUser();
- var propLogin = logado.getPropriedadePorSigla('login_erp');
- if(propLogin != null) {
- data.c5_user = String(propLogin.getStringValue());
- }
- else{
- data.c5_user = String(logado.getLogin());
- }
- var propSenha = logado.getPropriedadePorSigla('senha_erp');
- if(propSenha != null) {
- data.c5_pass = String(propSenha.getStringValue());
- }
- var loja = engine.getField('idLoja').getValue();
- if(loja) {
- data.c5_loja = String(loja);
- }
- var serieNota = engine.getField('idSerieNota').getValue();
- if(serieNota) {
- data.c5_serie_nota = String(serieNota);
- }
- var nota = engine.getField('idNroNota').getValue();
- if(nota) {
- data.c5_nota = String(nota);
- }
- var fornecedor = engine.getField('idFornecedor').getValue();
- if(nota) {
- data.c5_fornecedor = String(fornecedor);
- }
- if (acao == 1) {
- var module = 'geraRecebimento';
- } else {
- var module = 'liberarNota';
- }
- if(module) {
- data.c5_module = String(module);
- }
- var token = jwtLib.generateToken('$As17bn9aP89Wer', data, null, 'HS256');
- return 'consinco://'+token;
- };
- return getSrc();
- }
- function run() {
- engine.setGlobalVariable('recuperaDadosNota', recuperaDadosNota);
- engine.setGlobalVariable('gerarLink', gerarLink);
- recuperaDadosNota(engine);
- var gerarLink = engine.getGlobalVariable('gerarLink');
- var txtLink = gerarLink(engine,1);
- engine.getWidgetController('link1').setSrc(txtLink);
- }
- ]]>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement