|
@@ -3595,8 +3595,6 @@ class Database
|
|
|
$this->chart['data'] = array();
|
|
|
}
|
|
|
|
|
|
- //$data = array_reverse($data);
|
|
|
-
|
|
|
if ($config['x'] == $key) {
|
|
|
$this->chart['x'][] = $data;
|
|
|
} elseif (in_array($key, $config['data'])) {
|
|
@@ -3624,8 +3622,12 @@ class Database
|
|
|
$config = $this->config();
|
|
|
$chart = '';
|
|
|
if (isset($config['manage']['chart']) && $this->chart) {
|
|
|
+ $this->chart['x'] = array_reverse($this->chart['x']);
|
|
|
$x = Dever::json_encode($this->chart['x']);
|
|
|
$this->chart['data'] = array_values($this->chart['data']);
|
|
|
+ foreach ($this->chart['data'] as $k => $v) {
|
|
|
+ $this->chart['data'][$k]['data'] = array_reverse($this->chart['data'][$k]['data']);
|
|
|
+ }
|
|
|
$data = Dever::json_encode($this->chart['data']);
|
|
|
$echarts = Dever::assets('lib/echarts/echarts.common.min.js', 'script');
|
|
|
$chart = '<script type="text/javascript" src="'.$echarts.'"></script><script>var chartDom = document.getElementById("chart");var myChart = echarts.init(chartDom);';
|