| | |
| | | import request from '@/router/axios'; |
| | | |
| | | export const startList = () => { |
| | | export const getList = () => { |
| | | return request({ |
| | | url: '/api/blade-user/getUserRegisterStatisticsData', |
| | | method: 'get', |
| | | method: 'get' |
| | | }) |
| | | } |
| | |
| | | import * as echarts from "echarts"; |
| | | |
| | | import geojson from "@/geojson/nanchang.json"; |
| | | // import { getList } from "@api/home/home"; |
| | | import { getList } from "@/api/home/home"; |
| | | |
| | | export default { |
| | | data() { |
| | |
| | | onSixEcharts() { |
| | | this.echarts1.clear(); |
| | | //改折线图 |
| | | // getList.then((res) => { |
| | | // console.log(res, 243423); |
| | | // }); |
| | | var that = this; |
| | | getList().then((res) => { |
| | | var data = []; |
| | | var datax = []; |
| | | var d = res.data.data; |
| | | for (var k in d) { |
| | | data.push(d[k].num); |
| | | datax.push(d[k].region); |
| | | } |
| | | console.log(res, 243423); |
| | | |
| | | var option = { |
| | | tooltip: { |
| | | trigger: "axis", |
| | |
| | | xAxis: [ |
| | | { |
| | | type: "category", |
| | | data: [ |
| | | "东湖区", |
| | | "西湖区", |
| | | "青云谱区", |
| | | "青山湖区", |
| | | "新建区", |
| | | "红谷滩区", |
| | | "南昌县", |
| | | "安义县", |
| | | "进贤县", |
| | | ], |
| | | data: datax, |
| | | // [ |
| | | // "东湖区", |
| | | // "西湖区", |
| | | // "青云谱区", |
| | | // "青山湖区", |
| | | // "新建区", |
| | | // "红谷滩区", |
| | | // "南昌县", |
| | | // "安义县", |
| | | // "进贤县", |
| | | // ], |
| | | axisLine: { |
| | | show: true, |
| | | lineStyle: { |
| | |
| | | axisTick: { |
| | | show: false, |
| | | }, |
| | | minInterval: 1, |
| | | axisLine: { |
| | | show: false, |
| | | lineStyle: { |
| | |
| | | type: "solid", |
| | | }, |
| | | }, |
| | | // max: 100, |
| | | // max: 3, |
| | | // min: 0, |
| | | splitLine: { |
| | | lineStyle: { |
| | |
| | | { |
| | | name: "注册量", |
| | | type: "bar", |
| | | data: [44, 46, 48, 52, 55, 45, 56, 38, 66], |
| | | // data: [44, 46, 48, 52, 55, 45, 56, 38, 66], |
| | | data: data, |
| | | barWidth: 6, //柱子宽度 |
| | | barGap: 0.4, //柱子之间间距 |
| | | itemStyle: { |
| | |
| | | data: [50, 54, 58, 55, 65, 72, 44, 55, 58], |
| | | // barWidth: 6, |
| | | // barGap: 0.4, |
| | | yAxisIndex: 1, |
| | | itemStyle: { |
| | | normal: { |
| | | color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [ |
| | |
| | | }, |
| | | ], |
| | | }; |
| | | this.echarts1.setOption(option); |
| | | that.echarts1.setOption(option); |
| | | }); |
| | | }, |
| | | |
| | | createMapJson() { |
| | |
| | | '/api': { |
| | | //本地服务接口地址 |
| | | target: 'http://s16s652780.51mypc.cn/api/', |
| | | // target: 'http://192.168.0.114:82/', |
| | | //target: 'http://localhost:82/', |
| | | //target: 'https://web.byisf.com/api/', |
| | | //远程演示服务地址,可用于直接启动项目 |