//$('#tr_'+id+'').find('#id_parcela').val(); //$('#tr_'+id+'').find('.dt_vencimento').html(); $(".hidden_comissao").addClass("d-none"); $(".hidden_cm_gerente").addClass("d-none"); $(".bt_ad_com").click(function(){ document.getElementById('nr_contrato_com_modal').value = $('#sl_contrato').val(); document.getElementById('nr_contrato_com_modal_aux').value = $('#sl_contrato').val(); }); // $("#tp_com_modal").change(function(){ if($("#tp_com_modal").val() == 'P'){ $(".hidden_comissao").removeClass("d-none"); }else{ $(".hidden_comissao").addClass("d-none"); } }); //Ao selecionar o vendedor busca o gerente/ gerente comissão $("#recebedor_com_modal").change(function(){ var vendedor = $('#recebedor_com_modal').val(); $.ajaxSetup({ headers: { 'X-CSRF-TOKEN': $('meta[name="_token"]').attr('content') } }) $.getJSON({ type: "GET", data: {vendedor:vendedor}, url: "../../get-vendedores/busca", datatype: "json", success: function(result) { $.each(JSON.parse(result),function(key,gerente){ document.getElementById('id_gerente_com_modal').value = gerente.id_gerente; if(gerente.id_gerente){ //Busca o nome do Gerente $.getJSON({ type: "GET", data: {gerente:gerente.id_gerente}, url: "../../get-vendedores/buscaNome", datatype: "json", success: function(result) { $.each(JSON.parse(result),function(key,gerente){ document.getElementById('nome_gerente_com_modal').value = gerente.nome; }); } }); $(".hidden_cm_gerente").removeClass("d-none"); }else{ $(".hidden_cm_gerente").addClass("d-none"); } }); } }); }); // Cria nova contrato $("#btn_save_comissao").click(function (e){ var liberaComissao = false; porcentagem1 = $('#porc_um_modal').val(); porcentagem2 = $('#porc_gerente_modal').val(); if(porcentagem1 == ""){ porcentagem1 = 0; } if(porcentagem2 == ""){ porcentagem2 = 0; } resultado = Number(porcentagem1) + Number(porcentagem2); if ( resultado > 0) { if (resultado <= 100) { $.ajaxSetup({ headers: { 'X-CSRF-TOKEN': $('meta[name="_token"]').attr('content') } }) e.preventDefault(); var formData = { n_contrato: $('#nr_contrato_com_modal').val(), tipo: $('#tp_com_modal').val(), n_parcela: $('#nr_parcelas_modal').val(), id_rec_principal: $('#recebedor_com_modal').val(), por_principal: $('#porc_um_modal').val(), id_gerente: $('#id_gerente_com_modal').val(), por_gerente: $('#porc_gerente_modal').val(), } var state = $('#btn_save_comissao').val(); var type = "POST"; //Valida se pode cadastrar a configuração // if(liberaComissao == "true"){ $.ajax({ type: type, url: "../../get-contrato/salvarComissao", data: formData, dataType: 'json', success: function (data) { $.each(JSON.parse(data),function(key,value){ $('#validation_errors_comissao').append('
'+value+'A soma das porcentagen(s) não pode ser acima de 100%A porcentagem não pode ser 0 ou vazio!