Browse Source

数据不更新修复

master
[liang] 3 years ago
parent
commit
297fc2b1dc
  1. 5
      src/api/request.js
  2. 19
      src/components/companySummary/talent.vue
  3. 7
      src/components/scrollArc/index.vue
  4. 12
      src/components/szBar/index.vue
  5. 2
      src/views/Brand.vue

5
src/api/request.js

@ -7,9 +7,10 @@ axios.defaults.headers['Content-Type'] = 'application/json;charset=utf-8'
// 创建axios实例
const service = axios.create({
// axios中请求配置有baseURL选项,表示请求URL公共部分
baseURL: 'http://192.168.31.128:8866',
// baseURL: 'http://192.168.31.128:8866',
baseURL: 'http://parking.weirui0755.com/prod-api',
// 超时
timeout: 15000
timeout: 30000
})
// request拦截器
service.interceptors.request.use(config => {

19
src/components/companySummary/talent.vue

@ -77,6 +77,7 @@ export default {
return parseInt(Math.round(Number((num / sum) * 100)));
},
getEchartLeft2() {
// eslint-disable-next-line no-undef
let myChart = echarts.init(document.getElementById('chart_left2'));
let scaleData = [{
name: '支付宝支付',
@ -133,16 +134,16 @@ export default {
// console.log(legendData)
let option = {
title: {
text: `总金额: ${this.chartData ? this.chartData.totalAmount || 0 : 0}`,
top: '12%',
left: '45%',
textStyle: {
//
color: '#fff',
}
// title: {
// text: ` ${this.chartData ? this.chartData.totalAmount || 0 : 0} `,
// top: '12%',
// left: '45%',
// textStyle: {
// //
// color: '#fff',
// }
},
// },
legend: {
right: '35%',
orient: 'vertical',

7
src/components/scrollArc/index.vue

@ -59,13 +59,14 @@ export default {
this.xData=[]
this.dataIn=[]
this.dataOut=[]
for (var i = 0; i < this.chartData.inStatistics.length; i++) {
for (let i = 0; i < this.chartData.inStatistics.length; i++) {
this.xData.push(this.chartData.inStatistics[i].timeUnit)
this.dataIn.push(this.chartData.inStatistics[i].num)
}
for (var i = 0; i < this.chartData.outStatistics.length; i++) {
for (let i = 0; i < this.chartData.outStatistics.length; i++) {
this.dataOut.push(this.chartData.outStatistics[i].num)
}
// eslint-disable-next-line no-undef
let myChart = echarts.init(document.getElementById('chart_arc'));
this.option = {
tooltip: {
@ -75,6 +76,7 @@ export default {
axisPointer: {
type: 'shadow',
shadowStyle: {
// eslint-disable-next-line no-undef
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
offset: 1,
color: '#5d83ff'
@ -174,6 +176,7 @@ export default {
},
areaStyle: {
normal: {
// eslint-disable-next-line no-undef
color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
offset: 0,
color: '#1BDB7F'

12
src/components/szBar/index.vue

@ -41,16 +41,20 @@ export default {
mounted() {
setTimeout(() => {
// console.log(this.chartData)
for (var i = 0; i < this.chartData.inStatistics.length; i++) {
this.xAxisData.push(this.chartData.inStatistics[i].timeUnit)
this.yData1.push(this.chartData.inStatistics[i].num)
}
this.getEchart();
}, 800);
},
methods: {
getEchart() {
this.xAxisData=[];
this.yData1=[];
for (var i = 0; i < this.chartData.inStatistics.length; i++) {
this.xAxisData.push(this.chartData.inStatistics[i].timeUnit)
this.yData1.push(this.chartData.inStatistics[i].num)
}
// eslint-disable-next-line no-undef
let myChart = echarts.init(document.getElementById('chart_bar'));
let barWidth = '15%';
let dataCoord = [

2
src/views/Brand.vue

@ -923,7 +923,7 @@ export default {
.mainbox {
min-width: 1366px;
max-width: 1920px;
// max-width: 1920px;
padding: 0.125rem 0.125rem 0;
display: flex;

Loading…
Cancel
Save