93 lines
3.7 KiB
JavaScript
93 lines
3.7 KiB
JavaScript
|
function get_json_from_org_data(org_id, tip, table_res) {
|
|||
|
$(table_res).html('');
|
|||
|
$.ajax({
|
|||
|
type: 'POST', // Тип запроса
|
|||
|
url: "/act/contragents", // Скрипт обработчика
|
|||
|
data: 'org_id=' + org_id + '&act=get_org_data' + '&tip=' + tip, // Данные которые мы передаем
|
|||
|
dataType: 'json',
|
|||
|
success: function(data) {
|
|||
|
//alert(data);
|
|||
|
$.each(data, function(index, element) {
|
|||
|
// $("#naim").text(element.naim);
|
|||
|
if (table_res == '#table_ud') var find_result = '<tr><td>' + element.soft_name + '</td><td>' + element.id + '</td><td>' + element.pwd + '</td><td>' + element.comp_name + '</td><td>' + element.t_t + '</td></tr>';
|
|||
|
if (table_res == '#table_lic') var find_result = '<tr><td>' + element.soft_name + '</td><td>' + element.rn + '</td><td>' + element.pin + '</td><td>' + element.login + '</td><td>' + element.pwd + '</td></tr>';
|
|||
|
if (element.soft_id) $(table_res).append(find_result);
|
|||
|
//alert(find_result);
|
|||
|
});
|
|||
|
}
|
|||
|
});
|
|||
|
|
|||
|
|
|||
|
}
|
|||
|
|
|||
|
|
|||
|
|
|||
|
$("#input_inn").keyup(function(event) { //поиск по ИНН
|
|||
|
|
|||
|
var inn = $(this).val();
|
|||
|
|
|||
|
|
|||
|
|
|||
|
if (inn.length == 10 || inn.length == 12) {
|
|||
|
//получаем json
|
|||
|
$.ajax({
|
|||
|
type: 'POST', // Тип запроса
|
|||
|
url: "/act/contragents", // Скрипт обработчика
|
|||
|
data: 'inn=' + inn + '&act=get_org', // Данные которые мы передаем
|
|||
|
// cache: false, // В запросах POST отключено по умолчанию, но перестрахуемся
|
|||
|
//contentType: false, // Тип кодирования данных мы задали в форме, это отключим
|
|||
|
//processData: false,
|
|||
|
dataType: 'json',
|
|||
|
success: function(data) {
|
|||
|
//alert(data);
|
|||
|
$.each(data, function(index, element) {
|
|||
|
$("#naim").text(element.naim);
|
|||
|
$("#inn").text(element.inn);
|
|||
|
$("#kpp").text(element.kpp);
|
|||
|
$(".org_id").val(element.id);
|
|||
|
|
|||
|
|
|||
|
});
|
|||
|
get_json_from_org_data($(".org_id").val(), 'ud', '#table_ud');
|
|||
|
get_json_from_org_data($(".org_id").val(), 'lic', '#table_lic');
|
|||
|
}
|
|||
|
|
|||
|
});
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
}
|
|||
|
|
|||
|
$(".btn_add_submit").click(function(event) { //сохраняет удаленку
|
|||
|
var form_id = $(this).data('form');
|
|||
|
$(form_id).submit();
|
|||
|
// myModal.show("add_ud");
|
|||
|
})
|
|||
|
|
|||
|
$(".form_in_modal").submit(function(event) { //Сохраняет какие-нибудь данные организации
|
|||
|
|
|||
|
event.preventDefault();
|
|||
|
var formData = new FormData(this);
|
|||
|
$.ajax({
|
|||
|
type: 'POST', // Тип запроса
|
|||
|
url: '/act/contragents', // Скрипт обработчика
|
|||
|
data: formData, // Данные которые мы передаем
|
|||
|
cache: false, // В запросах POST отключено по умолчанию, но перестрахуемся
|
|||
|
contentType: false, // Тип кодирования данных мы задали в форме, это отключим
|
|||
|
processData: false,
|
|||
|
success: function(data) {
|
|||
|
// alert(data);
|
|||
|
console.log(data);
|
|||
|
/* printMessage('#result', data);*/
|
|||
|
},
|
|||
|
error: function(data) {
|
|||
|
console.log(data);
|
|||
|
}
|
|||
|
});
|
|||
|
|
|||
|
|
|||
|
|
|||
|
})
|
|||
|
|
|||
|
})
|