|
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- 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();
- }
-
-
|