1// function getManufacturers() { 2// $.ajax({ 3// type: 'GET', 4// url: 'https://callrec.net/api/manufacturer/manual', 5// dataType: "json", 6// success: function (data) { 7// alert(data); 8// }, 9// fail: function (data) { 10// alert(data); 11// } 12// }); 13// } 14 15let confirmationToken = ""; 16let loading_spinner = document.getElementById('loading_spinner'); 17// loading_spinner.classList.add("visually-hidden"); 18 19function redirect(url){ 20 $.ajax({ 21 type: 'GET', 22 url: window.location.origin + 'console/orders/redirect?urlredirect' + url, 23 // data: JSON.stringify({ "sku": sku, "ResourceId": resourceId}), 24 contentType: "application/json", 25 success: function (data) { 26 27 }, 28 fail: function (data) { 29 console.log(data); 30 } 31 }) 32} 33 34function makePayment(sku, resourceId, customValue) { 35 // alert(val); 36 loading_spinner.classList.remove("visually-hidden"); 37 // loading_spinner.classList.add("visually-hidden"); 38 39 let block_tariffs = document.getElementById('block_tariffs'); 40 block_tariffs.hidden = true; 41 42 $.ajax({ 43 type: 'POST', 44 url: window.location.origin + '/api/console/orders/createcallrec', 45 data: JSON.stringify({ "sku": sku, "ResourceId": resourceId, "CustomValue": customValue}), 46 contentType: "application/json", 47 success: function (data) { 48 49 if (data.root.confirmation.type == "redirect") { 50 // window.location.replace(data[1].confirmation.confirmation_url); 51 window.location.href = data.root.confirmation.confirmation_url; 52 // redirect(data[1].confirmation.ConfirmationUrl) 53 return; 54 } 55 56 console.log(data); 57 confirmationToken = data.root.confirmation.confirmation_token; 58 59 //ÐниÑиализаÑÐ¸Ñ Ð²Ð¸Ð´Ð¶ÐµÑа. ÐÑе паÑамеÑÑÑ Ð¾Ð±ÑзаÑелÑнÑе. 60 const checkout = new window.YooMoneyCheckoutWidget({ 61 confirmation_token: confirmationToken, //Токен, коÑоÑÑй пеÑед пÑоведением оплаÑÑ Ð½Ñжно полÑÑиÑÑ Ð¾Ñ Ð®Kassa 62 return_url: window.location.origin + '/console/orders/finished' + '?ordergid=' + data.gid, //СÑÑлка на ÑÑÑаниÑÑ Ð·Ð°Ð²ÐµÑÑÐµÐ½Ð¸Ñ Ð¾Ð¿Ð»Ð°ÑÑ, ÑÑо Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð»ÑÐ±Ð°Ñ Ð²Ð°Ñа ÑÑÑаниÑа 63 64 //ÐÑи Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ÑÑи можно измениÑÑ ÑвеÑа виджеÑа, подÑобнÑе наÑÑÑойки Ñм. в докÑменÑаÑии 65 customization: { 66 //ÐаÑÑÑойка ÑвеÑовой ÑÑ ÐµÐ¼Ñ, минимÑм один паÑамеÑÑ, знаÑÐµÐ½Ð¸Ñ ÑвеÑов в HEX 67 colors: { 68 //Ð¦Ð²ÐµÑ Ð°ÐºÑенÑнÑÑ ÑлеменÑов: кнопка ÐаплаÑиÑÑ, вÑбÑаннÑе пеÑеклÑÑаÑели, опÑии и ÑекÑÑовÑе Ð¿Ð¾Ð»Ñ 69 control_primary: '#00BF96', //ÐнаÑение ÑвеÑа в HEX 70 71 //Ð¦Ð²ÐµÑ Ð¿Ð»Ð°Ñежной ÑоÑÐ¼Ñ Ð¸ ее ÑлеменÑов 72 background: '#F2F3F5' //ÐнаÑение ÑвеÑа в HEX 73 }, 74 modal: false 75 }, 76 error_callback: function (error) { 77 console.log(error) 78 } 79 }); 80 81 82 // alert(data[1].confirmation.confirmation_token); 83 //ÐÑобÑажение плаÑежной ÑоÑÐ¼Ñ Ð² конÑейнеÑе 84 checkout.render('payment-form'); 85 }, 86 fail: function (data) { 87 console.log(data); 88 alert(data); 89 } 90 }); 91}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.