Commit f012e95a authored by cat's avatar cat

控制台

parent a2482156
...@@ -98,13 +98,13 @@ ...@@ -98,13 +98,13 @@
<el-col :span="12"> <el-col :span="12">
<el-card style="height: 393px"> <el-card style="height: 393px">
<div style="display: flex;justify-content: space-between"> <div style="display: flex;justify-content: space-between">
<div class="controlSpan_middle"> <div class="controlSpan_middle1">
访客数据(今日) 访客数据(今日)
</div> </div>
</div> </div>
<el-divider class="chosenOne-divider"/> <el-divider class="chosenOne-divider1"/>
<div id="echarts-visitor" class="span_1" style="margin-top: -20px"> <div id="echarts-visitor1" class="span_1" style="margin-top: -20px">
<div id="dataCharts_visitor" ref="chart_data" style="height: 350px"/> <div id="dataCharts_visitor1" ref="chart_data" style="height: 350px"/>
</div> </div>
</el-card> </el-card>
</el-col> </el-col>
...@@ -161,12 +161,12 @@ export default { ...@@ -161,12 +161,12 @@ export default {
data() { data() {
return { return {
// 图表 // 图表
//折线图 // 折线图
myChartRegistrationTime: undefined, myChartRegistrationTime: undefined,
// 柱状图 // 柱状图
myChartAverage: undefined, myChartAverage: undefined,
// 饼图1 // 饼图1
myChartGender:undefined, myChartGender: undefined,
stopTimer: false, stopTimer: false,
sumUpdateList: [], sumUpdateList: [],
dataList: [], dataList: [],
...@@ -179,9 +179,14 @@ export default { ...@@ -179,9 +179,14 @@ export default {
FqNumList: [], FqNumList: [],
// 饼图1 // 饼图1
PtypeList:[{ PtypeList: [{
value:'', value: '',
name:'' name: ''
}],
// 饼图2
PtypeList1: [{
value: '',
name: ''
}], }],
isShow: true, isShow: true,
isShow2: false, isShow2: false,
...@@ -350,23 +355,7 @@ export default { ...@@ -350,23 +355,7 @@ export default {
// 饼图1 // 饼图1
getPtypeList() { getPtypeList() {
findCountIdByPtype().then(res => { findCountIdByPtype().then(res => {
this.PtypeList=[] this.PtypeList = []
// let name=''
// console.log('res', res.data)
// res.data.forEach(item =>{
//
// if (item.ptype === '1'){
// name='设备库'
// }
// if (item.ptype === '2'){
// name='工序库'
// }
// console.log('item.sum', item.sum)
// this.PtypeList.push({
// name: name,
// value: item.sum
// })
// })
const renamedData = res.data.map(item => ({ const renamedData = res.data.map(item => ({
...item, ...item,
...@@ -381,14 +370,15 @@ export default { ...@@ -381,14 +370,15 @@ export default {
getUpdateList() { getUpdateList() {
findCountIdByPtype1CreateDate().then(res => { findCountIdByPtype1CreateDate().then(res => {
console.log('---res---', res) console.log('---res---', res)
// this.PtypeList=[] this.PtypeList1 = []
// const renamedData = res.data.map(item => ({ const renamedData1 = res.data.map(item => ({
// ...item, ...item,
// name: item.ptype === '1' ? '设备库' : (item.ptype === '2' ? '工序库' : item.ptype), name: item.time,
// value: item.sum, value: item.sum
// })); }))
// this.PtypeList = renamedData this.PtypeList1 = renamedData1
// this.updateVisitorData() console.log('this.PtypeList1', this.PtypeList1)
this.updateVisitorData1()
}) })
}, },
handleClick(row) { handleClick(row) {
...@@ -582,6 +572,54 @@ export default { ...@@ -582,6 +572,54 @@ export default {
] ]
} }
this.myChartGender.setOption(optionEnter) this.myChartGender.setOption(optionEnter)
},
/** 访客数据(饼状图)1
* */
getVisitorData1() {
this.myChartGender = echarts.init(document.getElementById('dataCharts_visitor1'))
this.updateVisitorData1()
},
updateVisitorData1() {
const optionEnter = {
tooltip: {
trigger: 'item'
},
color: ['#46BCF3', '#C760F2'],
grid: {
top: 0,
bottom: 20,
left: 20,
right: 20,
containLabel: true
},
legend: {
left: 'center',
bottom: 18,
// 图例之间的间距
itemGap: 20,
// 图标高度
itemHeight: 12,
textStyle: {
// 字体大小
fontSize: 13
}
},
series: [
{
type: 'pie',
radius: '50%',
data: this.PtypeList1,
emphasis: {
itemStyle: {
shadowBlur: 10,
shadowOffsetX: 0,
shadowColor: 'rgba(0, 0, 0, 0.5)'
}
}
}
]
}
this.myChartGender.setOption(optionEnter)
} }
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment