Browse Source

下载修改/统计图修改

master
aBin 4 years ago
parent
commit
d94d053720
  1. 16244
      package-lock.json
  2. 16
      src/components/Day/Day.vue
  3. 4
      src/components/Day/Weight.vue
  4. 14
      src/components/Search/Search.vue

16244
package-lock.json

File diff suppressed because it is too large

16
src/components/Day/Day.vue

@ -24,6 +24,7 @@ export default {
height: '',
timer: null,
dateTiem: [],
dateTiem1: [],
weightDate: [],
weight1: [],
weight2: [],
@ -82,7 +83,7 @@ export default {
},
xAxis: {
type: 'category',
data: this.dateTiem,
data: this.dateTiem1,
},
yAxis: {
type: 'value',
@ -148,18 +149,25 @@ export default {
//
forList(list) {
this.dateTiem = [];
this.dateTiem1 = [];
this.weightDate = [];
this.weight1 = [];
this.weight2 = [];
//
for (let i = 0; i < list.length; i++) {
if (list[i].type === 1) {
this.dateTiem.push(this.format(parseInt(list[i].time)));
} else {
this.dateTiem1.push(this.format(parseInt(list[i].time)));
this.weight2.push(0);
}
}
//
for (let i = 0; i < list.length; i++) {
if (list[i].type === 1) {
this.weightDate.push(parseInt(list[i].value) / 1000);
}
}
// rfid线
for (let i = 0; i < list.length; i++) {
let obj = {};
@ -172,10 +180,14 @@ export default {
this.weight1.push(obj);
}
}
console.log(this.weight1);
},
add0(m) {
return m < 10 ? '0' + m : m;
},
add1(s) {
return s < 10 ? '0' + s : s;
},
format(shijianchuo) {
//shijianchuoparseInt
var time = new Date(shijianchuo);
@ -185,7 +197,7 @@ export default {
var h = time.getHours();
var mm = time.getMinutes();
var s = time.getSeconds();
return y + '-' + this.add0(m) + '-' + this.add0(d) + ' ' + this.add0(h) + ':' + this.add0(mm);
return y + '-' + this.add0(m) + '-' + this.add0(d) + ' ' + this.add0(h) + ':' + this.add0(mm) + ':' + this.add1(s);
},
},
};

4
src/components/Day/Weight.vue

@ -1,7 +1,7 @@
<template>
<!-- 选矿新版rfid图 -->
<div>
<div id="Weight-box" :style="{ width: '100%', height: '500px' }" class="chart-box">
<div id="Weight-box" :style="{ width: '100%', height: '650px' }" class="chart-box">
<div id="Weight" style="width: 100%; height: 100%"></div>
</div>
</div>
@ -141,12 +141,14 @@ export default {
for (let i = 0; i < list.length; i++) {
this.dateTiem.push(this.$moment(parseInt(list[i].time)).format('YYYY-MM-DD HH:mm:ss'));
// 1
if (list[i].value) {
this.weight1.push(list[i].value.split(',')[0]);
// 2
this.weight2.push(list[i].value.split(',')[1]);
// 3
this.weight3.push(list[i].value.split(',')[2]);
}
}
},
},
};

14
src/components/Search/Search.vue

@ -102,19 +102,15 @@ export default {
} else {
this.$message.success('导出成功');
if (this.timeObj.types.length > 1) {
console.log(`https://www.tall.wiki/gateway/wisdomcar/record/weightExport?
startTime=${this.btnObj.startTime}&&endTime=${this.btnObj.endTime}
&&types=${this.btnObj.types[0]}&&types=${this.btnObj.types[1]}`);
// console.log(`https://www.tall.wiki/gateway/wisdomcar/record/weightExport?
// startTime=${this.btnObj.startTime}&&endTime=${this.btnObj.endTime}
// &&types=${this.btnObj.types[0]}&&types=${this.btnObj.types[1]}`);
window.open(
`https://www.tall.wiki/gateway/wisdomcar/record/weightExport?
startTime=${this.btnObj.startTime}&&endTime=${this.btnObj.endTime}
&&types=${this.btnObj.types[0]}&&types=${this.btnObj.types[1]}`,
`https://www.tall.wiki/gateway/wisdomcar/record/weightExport?startTime=${this.btnObj.startTime}&&endTime=${this.btnObj.endTime}&&types=${this.btnObj.types[0]}&&types=${this.btnObj.types[1]}`,
);
} else {
window.open(
`https://www.tall.wiki/gateway/wisdomcar/record/weightExport?
startTime=${this.btnObj.startTime}&&endTime=${this.btnObj.endTime}
&&types=${this.btnObj.types[1]}`,
`https://www.tall.wiki/gateway/wisdomcar/record/weightExport?startTime=${this.btnObj.startTime}&&endTime=${this.btnObj.endTime}&&types=${this.btnObj.types[1]}`,
);
}
}

Loading…
Cancel
Save