diff --git a/jsowell-ui/src/views/homeIndex/echarts.js b/jsowell-ui/src/views/homeIndex/echarts.js new file mode 100644 index 000000000..47a724a96 --- /dev/null +++ b/jsowell-ui/src/views/homeIndex/echarts.js @@ -0,0 +1,35 @@ +export function barDataView(titleName, fileName) { + var dataView = { + show: true, + readOnly: false, + lang: ['数据视图', '关闭', '刷新'], + optionToContent: function(opt) { + var axisData = opt.xAxis[0].data // 坐标数据 + var series = opt.series // 折线图数据 + var tdHeads = '' + for (let index = 0; index < titleName.length; index++) { + // 样式 + tdHeads += '' + titleName[index] + '' + } + var tdBodys = '' // 表数据 + var table = '' + tdHeads + ' ' + // 组装表数据 + for (var i = 0, l = axisData.length; i < l; i++) { + for (var j = 0; j < series.length; j++) { + var temp = series[j].data[i] + if (temp != null && temp !== undefined) { + tdBodys += '' + } else { + tdBodys += '' + } + } + // 样式 + table += '' + tdBodys + '' + tdBodys = '' + } + table += '
' + temp + '
' + axisData[i] + '
' + return table + } + } + return dataView +} \ No newline at end of file diff --git a/jsowell-ui/src/views/homeIndex/homeIndex.vue b/jsowell-ui/src/views/homeIndex/homeIndex.vue index 843e64ba9..fff0fb2ac 100644 --- a/jsowell-ui/src/views/homeIndex/homeIndex.vue +++ b/jsowell-ui/src/views/homeIndex/homeIndex.vue @@ -1,9 +1,57 @@