fixed success and error messages
这个提交包含在:
父节点
ee989de988
当前提交
e71f782a83
共有 8 个文件被更改,包括 81 次插入 和 70 次删除
|
|
@ -70,19 +70,21 @@ class Hrdlog extends CI_Controller {
|
||||||
if (($result['status'] == 'OK') || (($result['status'] == 'error') || ($result['status'] == 'duplicate'))) {
|
if (($result['status'] == 'OK') || (($result['status'] == 'error') || ($result['status'] == 'duplicate'))) {
|
||||||
$this->markqso($qso->COL_PRIMARY_KEY);
|
$this->markqso($qso->COL_PRIMARY_KEY);
|
||||||
$i++;
|
$i++;
|
||||||
|
$result['status'] = 'OK';
|
||||||
} elseif ((substr($result['status'], 0, 11) == 'auth_error')) {
|
} elseif ((substr($result['status'], 0, 11) == 'auth_error')) {
|
||||||
log_message('error', 'hrdlog upload failed for qso: Call: ' . $qso->COL_CALL . ' Band: ' . $qso->COL_BAND . ' Mode: ' . $qso->COL_MODE . ' Time: ' . $qso->COL_TIME_ON);
|
log_message('error', 'hrdlog upload failed for qso: Call: ' . $qso->COL_CALL . ' Band: ' . $qso->COL_BAND . ' Mode: ' . $qso->COL_MODE . ' Time: ' . $qso->COL_TIME_ON);
|
||||||
log_message('error', 'hrdlog upload failed with the following message: ' . $result['message']);
|
log_message('error', 'hrdlog upload failed with the following message: ' . $result['message']);
|
||||||
log_message('error', 'hrdlog upload stopped for Station_ID: ' . $station_id);
|
log_message('error', 'hrdlog upload stopped for Station_ID: ' . $station_id);
|
||||||
$errormessages[] = $result['message'] . 'Invalid HRDLog-Code, stopped at Call: ' . $qso->COL_CALL . ' Band: ' . $qso->COL_BAND . ' Mode: ' . $qso->COL_MODE . ' Time: ' . $qso->COL_TIME_ON;
|
$errormessages[] = $result['message'] . 'Invalid HRDLog-Code, stopped at Call: ' . $qso->COL_CALL . ' Band: ' . $qso->COL_BAND . ' Mode: ' . $qso->COL_MODE . ' Time: ' . $qso->COL_TIME_ON;
|
||||||
|
$result['status'] = 'Error';
|
||||||
break; /* If key is invalid, immediate stop syncing for more QSOs of this station */
|
break; /* If key is invalid, immediate stop syncing for more QSOs of this station */
|
||||||
} else {
|
} else {
|
||||||
log_message('error', 'hrdlog upload failed for qso: Call: ' . $qso->COL_CALL . ' Band: ' . $qso->COL_BAND . ' Mode: ' . $qso->COL_MODE . ' Time: ' . $qso->COL_TIME_ON);
|
log_message('error', 'hrdlog upload failed for qso: Call: ' . $qso->COL_CALL . ' Band: ' . $qso->COL_BAND . ' Mode: ' . $qso->COL_MODE . ' Time: ' . $qso->COL_TIME_ON);
|
||||||
log_message('error', 'hrdlog upload failed with the following message: ' . $result['message']);
|
log_message('error', 'hrdlog upload failed with the following message: ' . $result['message']);
|
||||||
|
$result['status'] = 'Error';
|
||||||
$errormessages[] = $result['message'] . ' Call: ' . $qso->COL_CALL . ' Band: ' . $qso->COL_BAND . ' Mode: ' . $qso->COL_MODE . ' Time: ' . $qso->COL_TIME_ON;
|
$errormessages[] = $result['message'] . ' Call: ' . $qso->COL_CALL . ' Band: ' . $qso->COL_BAND . ' Mode: ' . $qso->COL_MODE . ' Time: ' . $qso->COL_TIME_ON;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$result['status'] = 'OK';
|
|
||||||
$result['count'] = $i;
|
$result['count'] = $i;
|
||||||
$result['errormessages'] = $errormessages;
|
$result['errormessages'] = $errormessages;
|
||||||
return $result;
|
return $result;
|
||||||
|
|
|
||||||
|
|
@ -74,19 +74,21 @@ class Qrz extends CI_Controller {
|
||||||
if ( ($result['status'] == 'OK') || ( ($result['status'] == 'error') && ($result['message'] == 'STATUS=FAIL&REASON=Unable to add QSO to database: duplicate&EXTENDED=')) ){
|
if ( ($result['status'] == 'OK') || ( ($result['status'] == 'error') && ($result['message'] == 'STATUS=FAIL&REASON=Unable to add QSO to database: duplicate&EXTENDED=')) ){
|
||||||
$this->markqso($qso->COL_PRIMARY_KEY);
|
$this->markqso($qso->COL_PRIMARY_KEY);
|
||||||
$i++;
|
$i++;
|
||||||
|
$result['status'] = 'OK';
|
||||||
} elseif ( ($result['status']=='error') && (substr($result['message'],0,11) == 'STATUS=AUTH')) {
|
} elseif ( ($result['status']=='error') && (substr($result['message'],0,11) == 'STATUS=AUTH')) {
|
||||||
log_message('error', 'QRZ upload failed for qso: Call: ' . $qso->COL_CALL . ' Band: ' . $qso->COL_BAND . ' Mode: ' . $qso->COL_MODE . ' Time: ' . $qso->COL_TIME_ON);
|
log_message('error', 'QRZ upload failed for qso: Call: ' . $qso->COL_CALL . ' Band: ' . $qso->COL_BAND . ' Mode: ' . $qso->COL_MODE . ' Time: ' . $qso->COL_TIME_ON);
|
||||||
log_message('error', 'QRZ upload failed with the following message: ' .$result['message']);
|
log_message('error', 'QRZ upload failed with the following message: ' .$result['message']);
|
||||||
log_message('error', 'QRZ upload stopped for Station_ID: ' .$station_id);
|
log_message('error', 'QRZ upload stopped for Station_ID: ' .$station_id);
|
||||||
$errormessages[] = $result['message'] . ' Call: ' . $qso->COL_CALL . ' Band: ' . $qso->COL_BAND . ' Mode: ' . $qso->COL_MODE . ' Time: ' . $qso->COL_TIME_ON;
|
$errormessages[] = $result['message'] . ' Call: ' . $qso->COL_CALL . ' Band: ' . $qso->COL_BAND . ' Mode: ' . $qso->COL_MODE . ' Time: ' . $qso->COL_TIME_ON;
|
||||||
|
$result['status'] = 'Error';
|
||||||
break; /* If key is invalid, immediate stop syncing for more QSOs of this station */
|
break; /* If key is invalid, immediate stop syncing for more QSOs of this station */
|
||||||
} else {
|
} else {
|
||||||
log_message('error', 'QRZ upload failed for qso: Call: ' . $qso->COL_CALL . ' Band: ' . $qso->COL_BAND . ' Mode: ' . $qso->COL_MODE . ' Time: ' . $qso->COL_TIME_ON);
|
log_message('error', 'QRZ upload failed for qso: Call: ' . $qso->COL_CALL . ' Band: ' . $qso->COL_BAND . ' Mode: ' . $qso->COL_MODE . ' Time: ' . $qso->COL_TIME_ON);
|
||||||
log_message('error', 'QRZ upload failed with the following message: ' .$result['message']);
|
log_message('error', 'QRZ upload failed with the following message: ' .$result['message']);
|
||||||
$errormessages[] = $result['message'] . ' Call: ' . $qso->COL_CALL . ' Band: ' . $qso->COL_BAND . ' Mode: ' . $qso->COL_MODE . ' Time: ' . $qso->COL_TIME_ON;
|
$errormessages[] = $result['message'] . ' Call: ' . $qso->COL_CALL . ' Band: ' . $qso->COL_BAND . ' Mode: ' . $qso->COL_MODE . ' Time: ' . $qso->COL_TIME_ON;
|
||||||
|
$result['status'] = 'Error';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$result['status'] = 'OK';
|
|
||||||
$result['count'] = $i;
|
$result['count'] = $i;
|
||||||
$result['errormessages'] = $errormessages;
|
$result['errormessages'] = $errormessages;
|
||||||
return $result;
|
return $result;
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
<div class="container adif">
|
<div class="container adif" id="adif_import">
|
||||||
|
|
||||||
<h2><?php echo $page_title; ?></h2>
|
<h2><?php echo $page_title; ?></h2>
|
||||||
<?php
|
<?php
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
|
|
||||||
<div class="container adif">
|
<div class="container adif" id="hrdlog_export">
|
||||||
|
|
||||||
<h2><?php echo $page_title; ?></h2>
|
<h2><?php echo $page_title; ?></h2>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
|
|
||||||
<div class="container adif">
|
<div class="container adif" id="qrz_export">
|
||||||
|
|
||||||
<h2><?php echo $page_title; ?></h2>
|
<h2><?php echo $page_title; ?></h2>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -21,27 +21,30 @@ function ExportHrd(station_id) {
|
||||||
$('#notcount'+value.station_id).html(value.notcount);
|
$('#notcount'+value.station_id).html(value.notcount);
|
||||||
$('#totcount'+value.station_id).html(value.totcount);
|
$('#totcount'+value.station_id).html(value.totcount);
|
||||||
});
|
});
|
||||||
$(".card-body").append('<div class="alert alert-success" role="alert"><a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>' + data.infomessage + '</div>');
|
$(".card-body").append('<div class="alert alert-success" role="alert">' + data.infomessage + '</div>');
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$(".card-body").append('<div class="alert alert-danger" role="alert"><a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>' + data.info + '</div>');
|
$(".card-body").append('<div class="alert alert-danger" role="alert">' + data.info + '</div>');
|
||||||
}
|
}
|
||||||
|
|
||||||
if (data.errormessages.length > 0) {
|
if (data.errormessages.length > 0) {
|
||||||
$(".card-body").append('' +
|
$("#hrdlog_export").append(
|
||||||
'<div class="errormessages"><p>\n' +
|
'<div class="errormessages">\n' +
|
||||||
' <button class="btn btn-danger" type="button" data-toggle="collapse" data-target="#collapseExample" aria-expanded="false" aria-controls="collapseExample">\n' +
|
' <div class="card mt-2">\n' +
|
||||||
' Show error messages\n' +
|
' <div class="card-header bg-danger">\n' +
|
||||||
' </button>\n' +
|
' Error Message\n' +
|
||||||
' </p>\n' +
|
|
||||||
' <div class="collapse" id="collapseExample">\n' +
|
|
||||||
' <div class="card card-body"><div class="errors"></div>\n' +
|
|
||||||
' </div>\n' +
|
' </div>\n' +
|
||||||
' </div></div>');
|
' <div class="card-body">\n' +
|
||||||
|
' <div class="errors"></div>\n' +
|
||||||
|
' </div>\n' +
|
||||||
|
' </div>\n' +
|
||||||
|
'</div>'
|
||||||
|
);
|
||||||
$.each(data.errormessages, function (index, value) {
|
$.each(data.errormessages, function (index, value) {
|
||||||
$(".errors").append('<li>' + value);
|
$(".errors").append('<li>' + value);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -21,23 +21,25 @@ function ExportQrz(station_id) {
|
||||||
$('#notcount'+value.station_id).html(value.notcount);
|
$('#notcount'+value.station_id).html(value.notcount);
|
||||||
$('#totcount'+value.station_id).html(value.totcount);
|
$('#totcount'+value.station_id).html(value.totcount);
|
||||||
});
|
});
|
||||||
$(".card-body").append('<div class="alert alert-success" role="alert"><a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>' + data.infomessage + '</div>');
|
$(".card-body").append('<div class="alert alert-success" role="alert">' + data.infomessage + '</div>');
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$(".card-body").append('<div class="alert alert-danger" role="alert"><a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>' + data.info + '</div>');
|
$(".card-body").append('<div class="alert alert-danger" role="alert">' + data.info + '</div>');
|
||||||
}
|
}
|
||||||
|
|
||||||
if (data.errormessages.length > 0) {
|
if (data.errormessages.length > 0) {
|
||||||
$(".card-body").append('' +
|
$("#qrz_export").append(
|
||||||
'<div class="errormessages"><p>\n' +
|
'<div class="errormessages">\n' +
|
||||||
' <button class="btn btn-danger" type="button" data-toggle="collapse" data-target="#collapseExample" aria-expanded="false" aria-controls="collapseExample">\n' +
|
' <div class="card mt-2">\n' +
|
||||||
' Show error messages\n' +
|
' <div class="card-header bg-danger">\n' +
|
||||||
' </button>\n' +
|
' Error Message\n' +
|
||||||
' </p>\n' +
|
|
||||||
' <div class="collapse" id="collapseExample">\n' +
|
|
||||||
' <div class="card card-body"><div class="errors"></div>\n' +
|
|
||||||
' </div>\n' +
|
' </div>\n' +
|
||||||
' </div></div>');
|
' <div class="card-body">\n' +
|
||||||
|
' <div class="errors"></div>\n' +
|
||||||
|
' </div>\n' +
|
||||||
|
' </div>\n' +
|
||||||
|
'</div>'
|
||||||
|
);
|
||||||
$.each(data.errormessages, function (index, value) {
|
$.each(data.errormessages, function (index, value) {
|
||||||
$(".errors").append('<li>' + value);
|
$(".errors").append('<li>' + value);
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -35,20 +35,22 @@ function ExportWebADIF(station_id) {
|
||||||
$(".card-body").append('<div class="alert alert-success" role="alert"><a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>' + data.infomessage + '</div>');
|
$(".card-body").append('<div class="alert alert-success" role="alert"><a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>' + data.infomessage + '</div>');
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$(".card-body").append('<div class="alert alert-danger" role="alert"><a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>' + data.info + '</div>');
|
$(".card-body").append('<div class="alert alert-danger" role="alert">' + data.info + '</div>');
|
||||||
}
|
}
|
||||||
|
|
||||||
if (data.errormessages.length > 0) {
|
if (data.errormessages.length > 0) {
|
||||||
$(".card-body").append('' +
|
$("#adif_import").append(
|
||||||
'<div class="errormessages"><p>\n' +
|
'<div class="errormessages">\n' +
|
||||||
' <button class="btn btn-danger" type="button" data-toggle="collapse" data-target="#collapseExample" aria-expanded="false" aria-controls="collapseExample">\n' +
|
' <div class="card mt-2">\n' +
|
||||||
' Show error messages\n' +
|
' <div class="card-header bg-danger">\n' +
|
||||||
' </button>\n' +
|
' Error Message\n' +
|
||||||
' </p>\n' +
|
|
||||||
' <div class="collapse" id="collapseExample">\n' +
|
|
||||||
' <div class="card card-body"><div class="errors"></div>\n' +
|
|
||||||
' </div>\n' +
|
' </div>\n' +
|
||||||
' </div></div>');
|
' <div class="card-body">\n' +
|
||||||
|
' <div class="errors"></div>\n' +
|
||||||
|
' </div>\n' +
|
||||||
|
' </div>\n' +
|
||||||
|
'</div>'
|
||||||
|
);
|
||||||
$.each(data.errormessages, function (index, value) {
|
$.each(data.errormessages, function (index, value) {
|
||||||
$(".errors").append('<li>' + value);
|
$(".errors").append('<li>' + value);
|
||||||
});
|
});
|
||||||
|
|
|
||||||
正在加载…
在新工单中引用