var bootstrap = function ($, learun) { "use strict"; var year = ""; var page = { init: function () { page.bind(); page.initChart(); }, bind: function () { //当前年 var now = learun.formatDate(new Date(), 'yyyy'); $('#year').val(now); year = now; // 刷新 $('#lr-replace').on('click', function () { location.reload(); }); //查询 $('#btn_Search').on('click', function () { year = $('#year').val(); page.search(); }); }, initChart: function () { var myChart1 = echarts.init(document.getElementById('main')); var queryJson = { year: year }; learun.httpAsyncPost(top.$.rootUrl + "/LR_OAModule/ResourceFile/GetFileStatisitcData", { queryJson: JSON.stringify(queryJson) }, function (res) { if (res.code == 200) { var option1 = { title: { text: year + '年云盘文件统计图', x: 'center' }, legend: { orient: 'vertical', left: 'left', data: ['数量'] }, tooltip: { trigger: 'axis' }, grid: { left: '5%', right: '3%', bottom: '3%', containLabel: true }, xAxis: { type: 'category', data: res.data.xAxis }, yAxis: { type: 'value', name: '文件数/个' }, series: [ { name: '数量', type: 'bar', data: res.data.seriesData } ] }; myChart1.setOption(option1); } }); }, search: function (param) { param = param || {}; param.year = year; page.initChart(); } }; page.init(); }