Merge pull request #1955 from AndreasK79/dxcc_summary_qsoentry

[QSO Entry] Added dxcc summary to spawn when dxcc is identified
pull/1977/head
Peter Goodhall 2023-01-31 13:47:55 +00:00 zatwierdzone przez GitHub
commit ea86529895
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
3 zmienionych plików z 21 dodań i 1 usunięć

Wyświetl plik

@ -1,6 +1,6 @@
<div class="container qso_panel">
<div class="row">
<div class="row qsopane">
<div class="col-sm-5">
<div class="card">

Wyświetl plik

@ -430,4 +430,21 @@ function getLookupResult() {
$(".ld-ext-right").prop('disabled', false);
}
});
}
// This function executes the call to the backend for fetching dxcc summary and inserted table below qso entry
function getDxccResult(dxcc, name) {
$.ajax({
url: base_url + 'index.php/lookup/search',
type: 'post',
data: {
type: 'dxcc',
dxcc: dxcc,
},
success: function (html) {
$('.dxccsummary').remove();
$('.qsopane').append('<div class="dxccsummary col-sm-12"><br><div class="card"><div class="card-header" data-toggle="collapse" data-target=".dxccsummarybody">DXCC Summary for '+name+'</div><div class="card-body collapse dxccsummarybody"></div></div></div>');
$('.dxccsummarybody').append(html);
}
});
}

Wyświetl plik

@ -368,6 +368,7 @@ function reset_fields() {
mymap.setView(pos, 12);
mymap.removeLayer(markers);
$('.callsign-suggest').hide();
$('.dxccsummary').remove();
}
$("#callsign").focusout(function() {
@ -406,6 +407,7 @@ $("#callsign").focusout(function() {
if(result.dxcc.entity != undefined) {
$('#country').val(convert_case(result.dxcc.entity));
$('#callsign_info').text(convert_case(result.dxcc.entity));
getDxccResult(result.dxcc.adif, convert_case(result.dxcc.entity));
if($("#sat_name" ).val() != "") {
//logbook/jsonlookupgrid/io77/SAT/0/0
@ -787,4 +789,5 @@ function resetDefaultQSOFields() {
$('#input_usa_state').val("");
$('#callsign-image').attr('style', 'display: none;');
$('#callsign-image-content').text("");
$('.dxccsummary').remove();
}