|
@@ -8,6 +8,7 @@ console.log('BASE_URLS',BASE_URLS);
|
|
|
$(window).on('hashchange', function() {
|
|
|
initLocalStorage();
|
|
|
rootChangeForm();
|
|
|
+ updateTopCounters();
|
|
|
});
|
|
|
|
|
|
|
|
@@ -773,6 +774,7 @@ function urlFetchKontrahenci(page) {
|
|
|
|
|
|
// $( ".container-bi_audit_raport" ).append( data.body.view );
|
|
|
console.log('request succeeded with JSON responseKontrahenci', data)
|
|
|
+ updateTopCounters();
|
|
|
}).catch(function(error) {
|
|
|
console.log('request failed', error)
|
|
|
})
|
|
@@ -856,6 +858,7 @@ function urlFetchPracownicy(page) {
|
|
|
catchEventCheckbox('PRACOWNICY');
|
|
|
checkedChoiseItems('PRACOWNICY', getItemLocalStorage('Bocian.biAuditForm.pracownicyIds') );
|
|
|
|
|
|
+ updateTopCounters();
|
|
|
}).catch(function(error) {
|
|
|
console.log('request failed', error)
|
|
|
})
|
|
@@ -1263,13 +1266,14 @@ function clearListLocalStorageByType(typeNameLocalStorage) {
|
|
|
function updateCountItemCheckedByType(typeNameLocalStorage) {
|
|
|
var countId = 0;
|
|
|
|
|
|
+ updateTopCounters();
|
|
|
+
|
|
|
if (typeNameLocalStorage === 'pracownicy') {
|
|
|
var countPracownicy = getItemLocalStorage('Bocian.biAuditForm.pracownicyIds');
|
|
|
|
|
|
if (countPracownicy === null || countPracownicy === undefined) {
|
|
|
return countId;
|
|
|
}
|
|
|
-
|
|
|
countId = Object.keys(countPracownicy).length;
|
|
|
$('#count-selected-item-pracownicy').text(countId);
|
|
|
}
|
|
@@ -1277,7 +1281,6 @@ function updateCountItemCheckedByType(typeNameLocalStorage) {
|
|
|
if (typeNameLocalStorage === 'kontrahenci') {
|
|
|
var countKontrahenci = getItemLocalStorage('Bocian.biAuditForm.kontrahenciIds');
|
|
|
|
|
|
-
|
|
|
if (countKontrahenci === null || countKontrahenci === undefined) {
|
|
|
return countId;
|
|
|
}
|
|
@@ -1289,6 +1292,19 @@ function updateCountItemCheckedByType(typeNameLocalStorage) {
|
|
|
return countId;
|
|
|
}
|
|
|
|
|
|
+function updateTopCounters() {
|
|
|
+ var countPracownicy = getItemLocalStorage('Bocian.biAuditForm.pracownicyIds');
|
|
|
+ var countKontrahenci = getItemLocalStorage('Bocian.biAuditForm.kontrahenciIds');
|
|
|
+ var totalPracownicy = (countPracownicy) ? Object.keys(countPracownicy).length : 0;
|
|
|
+ var totalKontrahenci = (countKontrahenci) ? Object.keys(countKontrahenci).length : 0;
|
|
|
+ console.warn({totalPracownicy: totalPracownicy, totalKontrahenci: totalKontrahenci})
|
|
|
+ $('.top--count-selected-item-pracownicy').text(totalPracownicy ? '('+totalPracownicy+')' : '');
|
|
|
+ $('.top--count-selected-item-kontrahenci').text(totalKontrahenci ? '('+totalKontrahenci+')' : '');
|
|
|
+ $('.top--count-selected-item-pracownicy').attr('title', totalPracownicy ? "Wybrano: " + totalPracownicy + " pracowników" : '');
|
|
|
+ $('.top--count-selected-item-kontrahenci').attr('title', totalKontrahenci ? "Wybrano: " + totalKontrahenci + " kontrahentów" : '');
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
// Pagination
|
|
|
var Pagination = {
|
|
|
|
|
@@ -1501,6 +1517,7 @@ function todo__fetchRaport(id) {
|
|
|
$(document).ready(function(){
|
|
|
rootChangeForm();
|
|
|
detectChoiseFilter();
|
|
|
+ updateTopCounters();
|
|
|
});
|
|
|
|
|
|
global.checkAll = checkAll;
|