(function () { var today = fmtDate(); //工资条数据 var wagesData = ""; var page = { isScroll: false, init: function ($page) { loadData(); wagesSec1I = $page.find('.wagesSec1 i'); wagesSec1Span = $page.find('.wagesSec1 span'); wagesSec1 = $page.find('.wagesSec1'); wagesSec1Span.text(today.y + ' 年 ' + today.m + ' 月').attr('year', today.y).attr('mouth', today.m); wagesSec1.find('.wagesSec1Txt').text(today.y + ' 年 ' + today.m + ' 月实发工资'); var num1 = 0; $.each(wagesData, function (i, item) { if (item.year == today.y && item.month == today.m) { num1++; wagesAjax(item); } }); if (num1 == 0) { $('.wagesSec1T').text('¥0'); $('.wagesSec2').html("无记录"); } wagesSec1I.on('tap', function () { var ind = wagesSec1I.index($(this)); var year = parseInt(wagesSec1Span.attr('year')); var mouth = parseInt(wagesSec1Span.attr('mouth')); var y = 0, m = 0 if (ind == 0) { if (mouth == 1) { y = year - 1, m = 12 } else { y = year, m = mouth - 1 }; } else { if (mouth == 12) { y = year + 1, m = 1 } else { y = year, m = mouth + 1 }; } wagesSec1Span.text(y + ' 年 ' + m + ' 月').attr('year', y).attr('mouth', m); wagesSec1.find('.wagesSec1Txt').text(y + ' 年 ' + m + ' 月实发工资'); console.log(y + "/" + m); if (wagesData.length > 0) { var num = 0; $.each(wagesData, function (i, item) { if (item.year == y && item.month == m) { num++; wagesAjax(item); } }); if (num == 0) { $('.wagesSec1T').text('¥0'); $('.wagesSec2').html("无记录"); } } }) }, }; function loadData() { learun.httpgetnosy(config.webapi + 'Learun/EducationalAdministration/SalarySheet/list', "", (data) => { if (data) { console.log(data); wagesData = data; } }); } function wagesAjax(item) { console.log(item); $('.wagesSec1T').text('¥' + item.Fsalary) var html = '