Device Update
* Customer Search erweitert
This commit is contained in:
@@ -730,7 +730,9 @@ foreach ($devicesall as $deviceall) {
|
||||
allonts++;
|
||||
if (typeof customers[ont['serial']] !== "undefined") {
|
||||
customerid = customers[ont['serial']]['customer_number'];
|
||||
|
||||
if (customerid == "" || customerid == null) {
|
||||
customerid = "N/A";
|
||||
}
|
||||
|
||||
if (customers[ont['serial']]['company'] != "" && customers[ont['serial']]['company'] != null) {
|
||||
|
||||
@@ -744,14 +746,23 @@ foreach ($devicesall as $deviceall) {
|
||||
} else if (customers[ont['serial']]['lastname'] == null) {
|
||||
|
||||
}
|
||||
customername +=' <br>'+ customers[ont['serial']]['street'] + ", " + customers[ont['serial']]['zip'] + " " + customers[ont['serial']]['city']
|
||||
customername += ' <br>' + customers[ont['serial']]['street'] + ", " + customers[ont['serial']]['zip'] + " " + customers[ont['serial']]['city']
|
||||
} else {
|
||||
customername = "N/A";
|
||||
customerid = "N/A";
|
||||
}
|
||||
let orderPort = item['portshort'] + `/` + o;
|
||||
let parts = orderPort.split('/');
|
||||
let formattedParts = parts.map(num => {
|
||||
let number = parseInt(num, 10);
|
||||
return number.toString().padStart(2, '0');
|
||||
});
|
||||
orderPort = formattedParts.join('');
|
||||
|
||||
|
||||
$('#datatable tbody').append(`
|
||||
<tr>
|
||||
<td class="sp-ont-text">` + item['portshort'] + `/` + o + `</td>
|
||||
<td class="sp-ont-text" data-order="` + orderPort + `">` + item['portshort'] + `/` + o + `</td>
|
||||
<td class="sp-ont-text">` + customerid + `</td>
|
||||
<td class="sp-ont-text">` + customername + `</td>
|
||||
<td class="sp-ont-text text-center">` + status + `</td>
|
||||
@@ -1088,12 +1099,23 @@ foreach ($devicesall as $deviceall) {
|
||||
var portid = button.closest('table').data('portid');
|
||||
if (typeof customers[button.data('snr')] !== "undefined") {
|
||||
customerid = customers[button.data('snr')]['customer_number'];
|
||||
if (customers[button.data('snr')]['lastname'] != "" && customers[button.data('snr')]['lastname'] != null) {
|
||||
customername = customerid + " / " + customers[button.data('snr')]['lastname'] + " " + customers[button.data('snr')]['firstname'];
|
||||
|
||||
if (customers[button.data('snr')]['company'] != "" && customers[button.data('snr')]['company'] != null) {
|
||||
|
||||
customername = "" + customers[button.data('snr')]['company'] + " (C)";
|
||||
} else if (customers[button.data('snr')]['lastname'] != "" && customers[button.data('snr')]['lastname'] != null) {
|
||||
customername = customers[button.data('snr')]['lastname'] + " " + customers[button.data('snr')]['firstname'];
|
||||
} else if (customers[button.data('snr')]['TerminationContact'] != "" && customers[button.data('snr')]['TerminationContact'] != null) {
|
||||
customername = customers[button.data('snr')]['TerminationContact'];
|
||||
} else if (customers[button.data('snr')]['BuildingContact'] != "" && customers[button.data('snr')]['BuildingContact'] != null) {
|
||||
customername = customers[button.data('snr')]['BuildingContact'];
|
||||
} else if (customers[button.data('snr')]['lastname'] == null) {
|
||||
customername = customers[button.data('snr')]['street'] + ", " + customers[button.data('snr')]['zip'] + " " + customers[button.data('snr')]['city'];
|
||||
|
||||
}
|
||||
customername += '<br>' + customers[button.data('snr')]['street'] + ", " + customers[button.data('snr')]['zip'] + " " + customers[button.data('snr')]['city']
|
||||
if (customerid != "" && customerid != null) {
|
||||
customername = customerid + " / " + customername;
|
||||
} else {
|
||||
customername = customerid + " / " + customers[button.data('snr')]['company'] + " (C)";
|
||||
}
|
||||
} else {
|
||||
customername = "N/A";
|
||||
@@ -1102,7 +1124,7 @@ foreach ($devicesall as $deviceall) {
|
||||
$('#ont-macadresses').empty();
|
||||
|
||||
$('.ont-line-stat').text('N/A');
|
||||
$('#ont-detail-kd').text(customername);
|
||||
$('#ont-detail-kd').html(customername);
|
||||
$('#ont-detail-lastofflinecause').attr('data-original-title', '');
|
||||
|
||||
$('#ont-detail-spinner').show();
|
||||
|
||||
Reference in New Issue
Block a user