质量
This commit is contained in:
parent
fe7b9d8116
commit
b3bc8c6dfd
@ -1,6 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="content">
|
<div class="content">
|
||||||
<div class="card" style="border-bottom-right-radius: 20%">
|
<div class="card" style="border-bottom-right-radius: 40px">
|
||||||
<p class="chartTitle">D产线</p>
|
<p class="chartTitle">D产线</p>
|
||||||
<div class="imgcss">
|
<div class="imgcss">
|
||||||
<div class="img-left"></div>
|
<div class="img-left"></div>
|
||||||
@ -8,7 +8,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div id="monthPie" class="bar"></div>
|
<div id="monthPie" class="bar"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="card" style="border-bottom-left-radius: 20%">
|
<div class="card" style="border-bottom-left-radius: 40px; margin-left: 0.07rem">
|
||||||
<p class="chartTitle">E产线</p>
|
<p class="chartTitle">E产线</p>
|
||||||
<div class="imgcss">
|
<div class="imgcss">
|
||||||
<div class="img-left"></div>
|
<div class="img-left"></div>
|
||||||
@ -52,12 +52,30 @@ export default {
|
|||||||
top: '15%',
|
top: '15%',
|
||||||
right: '10%'
|
right: '10%'
|
||||||
},
|
},
|
||||||
|
title: {
|
||||||
|
text: '451',
|
||||||
|
subtext: '合计',
|
||||||
|
left: '33%',
|
||||||
|
top: '33%',
|
||||||
|
textAlign: 'center',
|
||||||
|
textStyle: {
|
||||||
|
color: '#276BFF',
|
||||||
|
fontSize: '0.27rem',
|
||||||
|
height: '0.39rem'
|
||||||
|
},
|
||||||
|
subtextStyle: {
|
||||||
|
color: '#276BFF',
|
||||||
|
fontSize: '0.16rem',
|
||||||
|
align: 'center',
|
||||||
|
verticalAlign: 'top'
|
||||||
|
}
|
||||||
|
},
|
||||||
color: ['#2760FF', '#8167F6', '#5B9BFF', '#FFD160', '#FF8A40'],
|
color: ['#2760FF', '#8167F6', '#5B9BFF', '#FFD160', '#FF8A40'],
|
||||||
series: [
|
series: [
|
||||||
{
|
{
|
||||||
center: ['35%', '43%'],
|
center: ['35%', '43%'],
|
||||||
type: 'pie',
|
type: 'pie',
|
||||||
radius: '75%',
|
radius: ['50%', '75%'],
|
||||||
avoidLabelOverlap: false,
|
avoidLabelOverlap: false,
|
||||||
label: {
|
label: {
|
||||||
show: false,
|
show: false,
|
||||||
@ -66,7 +84,7 @@ export default {
|
|||||||
},
|
},
|
||||||
emphasis: {
|
emphasis: {
|
||||||
label: {
|
label: {
|
||||||
show: true,
|
show: false,
|
||||||
fontSize: '20',
|
fontSize: '20',
|
||||||
fontWeight: 'bold'
|
fontWeight: 'bold'
|
||||||
}
|
}
|
||||||
@ -157,15 +175,15 @@ export default {
|
|||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
.content{
|
.content{
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-around;
|
justify-content: center;
|
||||||
margin-top: 0.1rem;
|
margin-top: 0.1rem;
|
||||||
font-size: 0.135rem;
|
font-size: 0.135rem;
|
||||||
|
|
||||||
.card{
|
.card{
|
||||||
width: 3.37rem;
|
width: 3.65rem;
|
||||||
height: 63vh;
|
height: 63vh;
|
||||||
background-color: white;
|
background-color: white;
|
||||||
border-radius: 5%;
|
border-radius: 14px;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
color: #276BFF;
|
color: #276BFF;
|
||||||
font-size: 0.16rem;
|
font-size: 0.16rem;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="content">
|
<div class="content">
|
||||||
<div class="card" style="border-bottom-right-radius: 20%">
|
<div class="card" style="border-bottom-right-radius: 40px">
|
||||||
<p class="chartTitle">B产线</p>
|
<p class="chartTitle">B产线</p>
|
||||||
<div class="imgcss">
|
<div class="imgcss">
|
||||||
<div class="img-left"></div>
|
<div class="img-left"></div>
|
||||||
@ -8,7 +8,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div id="monthB" class="bar"></div>
|
<div id="monthB" class="bar"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="card" style="border-bottom-left-radius: 20%">
|
<div class="card" style="border-bottom-left-radius: 40px; margin-left: 0.07rem">
|
||||||
<p class="chartTitle">C产线</p>
|
<p class="chartTitle">C产线</p>
|
||||||
<div class="imgcss">
|
<div class="imgcss">
|
||||||
<div class="img-left"></div>
|
<div class="img-left"></div>
|
||||||
@ -52,12 +52,30 @@ export default {
|
|||||||
top: '15%',
|
top: '15%',
|
||||||
right: '10%'
|
right: '10%'
|
||||||
},
|
},
|
||||||
|
title: {
|
||||||
|
text: '454',
|
||||||
|
subtext: '合计',
|
||||||
|
left: '33%',
|
||||||
|
top: '33%',
|
||||||
|
textAlign: 'center',
|
||||||
|
textStyle: {
|
||||||
|
color: '#276BFF',
|
||||||
|
fontSize: '0.27rem',
|
||||||
|
height: '0.39rem'
|
||||||
|
},
|
||||||
|
subtextStyle: {
|
||||||
|
color: '#276BFF',
|
||||||
|
fontSize: '0.16rem',
|
||||||
|
align: 'center',
|
||||||
|
verticalAlign: 'top'
|
||||||
|
}
|
||||||
|
},
|
||||||
color: ['#2760FF', '#8167F6', '#5B9BFF', '#FFD160', '#FF8A40'],
|
color: ['#2760FF', '#8167F6', '#5B9BFF', '#FFD160', '#FF8A40'],
|
||||||
series: [
|
series: [
|
||||||
{
|
{
|
||||||
center: ['35%', '43%'],
|
center: ['35%', '43%'],
|
||||||
type: 'pie',
|
type: 'pie',
|
||||||
radius: '75%',
|
radius: ['50%', '75%'],
|
||||||
avoidLabelOverlap: false,
|
avoidLabelOverlap: false,
|
||||||
label: {
|
label: {
|
||||||
show: false,
|
show: false,
|
||||||
@ -66,7 +84,7 @@ export default {
|
|||||||
},
|
},
|
||||||
emphasis: {
|
emphasis: {
|
||||||
label: {
|
label: {
|
||||||
show: true,
|
show: false,
|
||||||
fontSize: '20',
|
fontSize: '20',
|
||||||
fontWeight: 'bold'
|
fontWeight: 'bold'
|
||||||
}
|
}
|
||||||
@ -98,12 +116,30 @@ export default {
|
|||||||
top: '15%',
|
top: '15%',
|
||||||
right: '10%'
|
right: '10%'
|
||||||
},
|
},
|
||||||
|
title: {
|
||||||
|
text: '456',
|
||||||
|
subtext: '合计',
|
||||||
|
left: '33%',
|
||||||
|
top: '33%',
|
||||||
|
textAlign: 'center',
|
||||||
|
textStyle: {
|
||||||
|
color: '#276BFF',
|
||||||
|
fontSize: '0.27rem',
|
||||||
|
height: '0.39rem'
|
||||||
|
},
|
||||||
|
subtextStyle: {
|
||||||
|
color: '#276BFF',
|
||||||
|
fontSize: '0.16rem',
|
||||||
|
align: 'center',
|
||||||
|
verticalAlign: 'top'
|
||||||
|
}
|
||||||
|
},
|
||||||
color: ['#2760FF', '#8167F6', '#5B9BFF', '#FFD160', '#FF8A40'],
|
color: ['#2760FF', '#8167F6', '#5B9BFF', '#FFD160', '#FF8A40'],
|
||||||
series: [
|
series: [
|
||||||
{
|
{
|
||||||
center: ['35%', '43%'],
|
center: ['35%', '43%'],
|
||||||
type: 'pie',
|
type: 'pie',
|
||||||
radius: '75%',
|
radius: ['50%', '75%'],
|
||||||
avoidLabelOverlap: false,
|
avoidLabelOverlap: false,
|
||||||
label: {
|
label: {
|
||||||
show: false,
|
show: false,
|
||||||
@ -112,7 +148,7 @@ export default {
|
|||||||
},
|
},
|
||||||
emphasis: {
|
emphasis: {
|
||||||
label: {
|
label: {
|
||||||
show: true,
|
show: false,
|
||||||
fontSize: '20',
|
fontSize: '20',
|
||||||
fontWeight: 'bold'
|
fontWeight: 'bold'
|
||||||
}
|
}
|
||||||
@ -139,15 +175,15 @@ export default {
|
|||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
.content{
|
.content{
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-around;
|
justify-content: center;
|
||||||
margin-top: 0.1rem;
|
margin-top: 0.1rem;
|
||||||
font-size: 0.135rem;
|
font-size: 0.135rem;
|
||||||
|
|
||||||
.card{
|
.card{
|
||||||
width: 3.4rem;
|
width: 3.65rem;
|
||||||
height: 63vh;
|
height: 63vh;
|
||||||
background-color: white;
|
background-color: white;
|
||||||
border-radius: 5%;
|
border-radius: 14px;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
color: #276BFF;
|
color: #276BFF;
|
||||||
font-size: 0.16rem;
|
font-size: 0.16rem;
|
||||||
|
@ -1,14 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="content">
|
<div class="content">
|
||||||
<div class="card" style="border-bottom-right-radius: 20%">
|
<div class="card" style="border-bottom-right-radius: 40px">
|
||||||
<p class="chartTitle">A产线</p>
|
|
||||||
<div class="imgcss">
|
|
||||||
<div class="img-left"></div>
|
|
||||||
<div class="img-right"></div>
|
|
||||||
</div>
|
|
||||||
<div id="monthA" class="bar"></div>
|
|
||||||
</div>
|
|
||||||
<div class="card" style="border-bottom-left-radius: 20%">
|
|
||||||
<p class="chartTitle">缺陷总量排名</p>
|
<p class="chartTitle">缺陷总量排名</p>
|
||||||
<div class="imgcss">
|
<div class="imgcss">
|
||||||
<div class="img-left"></div>
|
<div class="img-left"></div>
|
||||||
@ -16,6 +8,14 @@
|
|||||||
</div>
|
</div>
|
||||||
<div id="monthAll" class="bar"></div>
|
<div id="monthAll" class="bar"></div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="card" style="border-bottom-left-radius: 40px; margin-left: 0.07rem">
|
||||||
|
<p class="chartTitle">A产线</p>
|
||||||
|
<div class="imgcss">
|
||||||
|
<div class="img-left"></div>
|
||||||
|
<div class="img-right"></div>
|
||||||
|
</div>
|
||||||
|
<div id="monthA" class="bar"></div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@ -45,7 +45,7 @@ export default {
|
|||||||
this.chart.setOption(
|
this.chart.setOption(
|
||||||
{
|
{
|
||||||
grid: {
|
grid: {
|
||||||
left: 50,
|
left: 60,
|
||||||
top: 23
|
top: 23
|
||||||
},
|
},
|
||||||
xAxis: {
|
xAxis: {
|
||||||
@ -94,12 +94,30 @@ export default {
|
|||||||
top: '15%',
|
top: '15%',
|
||||||
right: '10%'
|
right: '10%'
|
||||||
},
|
},
|
||||||
|
title: {
|
||||||
|
text: '454',
|
||||||
|
subtext: '合计',
|
||||||
|
left: '33%',
|
||||||
|
top: '33%',
|
||||||
|
textAlign: 'center',
|
||||||
|
textStyle: {
|
||||||
|
color: '#276BFF',
|
||||||
|
fontSize: '0.27rem',
|
||||||
|
height: '0.39rem'
|
||||||
|
},
|
||||||
|
subtextStyle: {
|
||||||
|
color: '#276BFF',
|
||||||
|
fontSize: '0.16rem',
|
||||||
|
align: 'center',
|
||||||
|
verticalAlign: 'top'
|
||||||
|
}
|
||||||
|
},
|
||||||
color: ['#2760FF', '#8167F6', '#5B9BFF', '#FFD160', '#FF8A40'],
|
color: ['#2760FF', '#8167F6', '#5B9BFF', '#FFD160', '#FF8A40'],
|
||||||
series: [
|
series: [
|
||||||
{
|
{
|
||||||
center: ['35%', '43%'],
|
center: ['35%', '43%'],
|
||||||
type: 'pie',
|
type: 'pie',
|
||||||
radius: '75%',
|
radius: ['50%', '75%'],
|
||||||
avoidLabelOverlap: false,
|
avoidLabelOverlap: false,
|
||||||
label: {
|
label: {
|
||||||
show: false,
|
show: false,
|
||||||
@ -108,7 +126,7 @@ export default {
|
|||||||
},
|
},
|
||||||
emphasis: {
|
emphasis: {
|
||||||
label: {
|
label: {
|
||||||
show: true,
|
show: false,
|
||||||
fontSize: '20',
|
fontSize: '20',
|
||||||
fontWeight: 'bold'
|
fontWeight: 'bold'
|
||||||
}
|
}
|
||||||
@ -135,15 +153,15 @@ export default {
|
|||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
.content{
|
.content{
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-around;
|
justify-content: center;
|
||||||
margin-top: 0.1rem;
|
margin-top: 0.1rem;
|
||||||
font-size: 0.135rem;
|
font-size: 0.135rem;
|
||||||
|
|
||||||
.card{
|
.card{
|
||||||
width: 3.4rem;
|
width: 3.65rem;
|
||||||
height: 63vh;
|
height: 63vh;
|
||||||
background-color: white;
|
background-color: white;
|
||||||
border-radius: 5%;
|
border-radius: 14px;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
color: #276BFF;
|
color: #276BFF;
|
||||||
font-size: 0.16rem;
|
font-size: 0.16rem;
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div id="bar" class="bar"></div>
|
<div id="bar" class="bar"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="card" style="border-bottom-left-radius: 40px">
|
<div class="card" style="border-bottom-left-radius: 40px; margin-left: 0.07rem">
|
||||||
<p class="chartTitle">E产线</p>
|
<p class="chartTitle">E产线</p>
|
||||||
<div class="imgcss">
|
<div class="imgcss">
|
||||||
<div class="img-left"></div>
|
<div class="img-left"></div>
|
||||||
@ -52,12 +52,30 @@ export default {
|
|||||||
top: '15%',
|
top: '15%',
|
||||||
right: '10%'
|
right: '10%'
|
||||||
},
|
},
|
||||||
|
title: {
|
||||||
|
text: '455',
|
||||||
|
subtext: '合计',
|
||||||
|
left: '33%',
|
||||||
|
top: '33%',
|
||||||
|
textAlign: 'center',
|
||||||
|
textStyle: {
|
||||||
|
color: '#276BFF',
|
||||||
|
fontSize: '0.27rem',
|
||||||
|
height: '0.39rem'
|
||||||
|
},
|
||||||
|
subtextStyle: {
|
||||||
|
color: '#276BFF',
|
||||||
|
fontSize: '0.16rem',
|
||||||
|
align: 'center',
|
||||||
|
verticalAlign: 'top'
|
||||||
|
}
|
||||||
|
},
|
||||||
color: ['#2760FF', '#8167F6', '#5B9BFF', '#FFD160', '#FF8A40'],
|
color: ['#2760FF', '#8167F6', '#5B9BFF', '#FFD160', '#FF8A40'],
|
||||||
series: [
|
series: [
|
||||||
{
|
{
|
||||||
center: ['35%', '43%'],
|
center: ['35%', '43%'],
|
||||||
type: 'pie',
|
type: 'pie',
|
||||||
radius: '75%',
|
radius: ['50%', '75%'],
|
||||||
avoidLabelOverlap: false,
|
avoidLabelOverlap: false,
|
||||||
label: {
|
label: {
|
||||||
show: false,
|
show: false,
|
||||||
@ -66,7 +84,7 @@ export default {
|
|||||||
},
|
},
|
||||||
emphasis: {
|
emphasis: {
|
||||||
label: {
|
label: {
|
||||||
show: true,
|
show: false,
|
||||||
fontSize: '20',
|
fontSize: '20',
|
||||||
fontWeight: 'bold'
|
fontWeight: 'bold'
|
||||||
}
|
}
|
||||||
@ -99,7 +117,7 @@ export default {
|
|||||||
right: '10%'
|
right: '10%'
|
||||||
},
|
},
|
||||||
title: {
|
title: {
|
||||||
text: '452',
|
text: '456',
|
||||||
subtext: '合计',
|
subtext: '合计',
|
||||||
left: '33%',
|
left: '33%',
|
||||||
top: '33%',
|
top: '33%',
|
||||||
@ -154,12 +172,12 @@ export default {
|
|||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
.content{
|
.content{
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-around;
|
justify-content: center;
|
||||||
margin-top: 0.1rem;
|
margin-top: 0.1rem;
|
||||||
font-size: 0.135rem;
|
font-size: 0.135rem;
|
||||||
|
|
||||||
.card{
|
.card{
|
||||||
width: 3.62rem;
|
width: 3.65rem;
|
||||||
height: 63vh;
|
height: 63vh;
|
||||||
background-color: white;
|
background-color: white;
|
||||||
border-radius: 14px;
|
border-radius: 14px;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="content">
|
<div class="content">
|
||||||
<div class="card" style="border-bottom-right-radius: 20%">
|
<div class="card" style="border-bottom-right-radius: 40px">
|
||||||
<p class="chartTitle">B产线</p>
|
<p class="chartTitle">B产线</p>
|
||||||
<div class="imgcss">
|
<div class="imgcss">
|
||||||
<div class="img-left"></div>
|
<div class="img-left"></div>
|
||||||
@ -8,7 +8,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div id="pie1" class="bar"></div>
|
<div id="pie1" class="bar"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="card" style="border-bottom-left-radius: 20%">
|
<div class="card" style="border-bottom-left-radius: 40px; margin-left: 0.07rem">
|
||||||
<p class="chartTitle">C产线</p>
|
<p class="chartTitle">C产线</p>
|
||||||
<div class="imgcss">
|
<div class="imgcss">
|
||||||
<div class="img-left"></div>
|
<div class="img-left"></div>
|
||||||
@ -52,12 +52,30 @@ export default {
|
|||||||
top: '15%',
|
top: '15%',
|
||||||
right: '10%'
|
right: '10%'
|
||||||
},
|
},
|
||||||
|
title: {
|
||||||
|
text: '454',
|
||||||
|
subtext: '合计',
|
||||||
|
left: '33%',
|
||||||
|
top: '33%',
|
||||||
|
textAlign: 'center',
|
||||||
|
textStyle: {
|
||||||
|
color: '#276BFF',
|
||||||
|
fontSize: '0.27rem',
|
||||||
|
height: '0.39rem'
|
||||||
|
},
|
||||||
|
subtextStyle: {
|
||||||
|
color: '#276BFF',
|
||||||
|
fontSize: '0.16rem',
|
||||||
|
align: 'center',
|
||||||
|
verticalAlign: 'top'
|
||||||
|
}
|
||||||
|
},
|
||||||
color: ['#2760FF', '#8167F6', '#5B9BFF', '#FFD160', '#FF8A40'],
|
color: ['#2760FF', '#8167F6', '#5B9BFF', '#FFD160', '#FF8A40'],
|
||||||
series: [
|
series: [
|
||||||
{
|
{
|
||||||
center: ['35%', '43%'],
|
center: ['35%', '43%'],
|
||||||
type: 'pie',
|
type: 'pie',
|
||||||
radius: '75%',
|
radius: ['50%', '75%'],
|
||||||
avoidLabelOverlap: false,
|
avoidLabelOverlap: false,
|
||||||
label: {
|
label: {
|
||||||
show: false,
|
show: false,
|
||||||
@ -66,7 +84,7 @@ export default {
|
|||||||
},
|
},
|
||||||
emphasis: {
|
emphasis: {
|
||||||
label: {
|
label: {
|
||||||
show: true,
|
show: false,
|
||||||
fontSize: '20',
|
fontSize: '20',
|
||||||
fontWeight: 'bold'
|
fontWeight: 'bold'
|
||||||
}
|
}
|
||||||
@ -98,12 +116,30 @@ export default {
|
|||||||
top: '15%',
|
top: '15%',
|
||||||
right: '10%'
|
right: '10%'
|
||||||
},
|
},
|
||||||
|
title: {
|
||||||
|
text: '453',
|
||||||
|
subtext: '合计',
|
||||||
|
left: '33%',
|
||||||
|
top: '33%',
|
||||||
|
textAlign: 'center',
|
||||||
|
textStyle: {
|
||||||
|
color: '#276BFF',
|
||||||
|
fontSize: '0.27rem',
|
||||||
|
height: '0.39rem'
|
||||||
|
},
|
||||||
|
subtextStyle: {
|
||||||
|
color: '#276BFF',
|
||||||
|
fontSize: '0.16rem',
|
||||||
|
align: 'center',
|
||||||
|
verticalAlign: 'top'
|
||||||
|
}
|
||||||
|
},
|
||||||
color: ['#2760FF', '#8167F6', '#5B9BFF', '#FFD160', '#FF8A40'],
|
color: ['#2760FF', '#8167F6', '#5B9BFF', '#FFD160', '#FF8A40'],
|
||||||
series: [
|
series: [
|
||||||
{
|
{
|
||||||
center: ['35%', '43%'],
|
center: ['35%', '43%'],
|
||||||
type: 'pie',
|
type: 'pie',
|
||||||
radius: '75%',
|
radius: ['50%', '75%'],
|
||||||
avoidLabelOverlap: false,
|
avoidLabelOverlap: false,
|
||||||
label: {
|
label: {
|
||||||
show: false,
|
show: false,
|
||||||
@ -112,14 +148,11 @@ export default {
|
|||||||
},
|
},
|
||||||
emphasis: {
|
emphasis: {
|
||||||
label: {
|
label: {
|
||||||
show: true,
|
show: false,
|
||||||
fontSize: '20',
|
fontSize: '20',
|
||||||
fontWeight: 'bold'
|
fontWeight: 'bold'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
labelLine: {
|
|
||||||
show: false
|
|
||||||
},
|
|
||||||
data: [
|
data: [
|
||||||
{ value: 123, name: '擦划伤' },
|
{ value: 123, name: '擦划伤' },
|
||||||
{ value: 122, name: '脏污' },
|
{ value: 122, name: '脏污' },
|
||||||
@ -139,15 +172,15 @@ export default {
|
|||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
.content{
|
.content{
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-around;
|
justify-content: center;
|
||||||
margin-top: 0.1rem;
|
margin-top: 0.1rem;
|
||||||
font-size: 0.135rem;
|
font-size: 0.135rem;
|
||||||
|
|
||||||
.card{
|
.card{
|
||||||
width: 3.4rem;
|
width: 3.65rem;
|
||||||
height: 63vh;
|
height: 63vh;
|
||||||
background-color: white;
|
background-color: white;
|
||||||
border-radius: 5%;
|
border-radius: 14px;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
color: #276BFF;
|
color: #276BFF;
|
||||||
font-size: 0.16rem;
|
font-size: 0.16rem;
|
||||||
|
@ -1,14 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="content">
|
<div class="content">
|
||||||
<div class="card" style="border-bottom-right-radius: 20%">
|
<div class="card" style="border-bottom-right-radius: 40px">
|
||||||
<p class="chartTitle">A产线</p>
|
|
||||||
<div class="imgcss">
|
|
||||||
<div class="img-left"></div>
|
|
||||||
<div class="img-right"></div>
|
|
||||||
</div>
|
|
||||||
<div id="pieDiv" class="bar"></div>
|
|
||||||
</div>
|
|
||||||
<div class="card" style="border-bottom-left-radius: 20%">
|
|
||||||
<p class="chartTitle">缺陷总量排名</p>
|
<p class="chartTitle">缺陷总量排名</p>
|
||||||
<div class="imgcss">
|
<div class="imgcss">
|
||||||
<div class="img-left"></div>
|
<div class="img-left"></div>
|
||||||
@ -16,6 +8,14 @@
|
|||||||
</div>
|
</div>
|
||||||
<div id="barDiv" class="bar"></div>
|
<div id="barDiv" class="bar"></div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="card" style="border-bottom-left-radius: 40px; margin-left: 0.07rem">
|
||||||
|
<p class="chartTitle">A产线</p>
|
||||||
|
<div class="imgcss">
|
||||||
|
<div class="img-left"></div>
|
||||||
|
<div class="img-right"></div>
|
||||||
|
</div>
|
||||||
|
<div id="pieDiv" class="bar"></div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@ -45,7 +45,7 @@ export default {
|
|||||||
this.chart.setOption(
|
this.chart.setOption(
|
||||||
{
|
{
|
||||||
grid: {
|
grid: {
|
||||||
left: 50,
|
left: 60,
|
||||||
top: 23
|
top: 23
|
||||||
},
|
},
|
||||||
xAxis: {
|
xAxis: {
|
||||||
@ -96,12 +96,30 @@ export default {
|
|||||||
top: '15%',
|
top: '15%',
|
||||||
right: '10%'
|
right: '10%'
|
||||||
},
|
},
|
||||||
|
title: {
|
||||||
|
text: '452',
|
||||||
|
subtext: '合计',
|
||||||
|
left: '33%',
|
||||||
|
top: '33%',
|
||||||
|
textAlign: 'center',
|
||||||
|
textStyle: {
|
||||||
|
color: '#276BFF',
|
||||||
|
fontSize: '0.27rem',
|
||||||
|
height: '0.39rem'
|
||||||
|
},
|
||||||
|
subtextStyle: {
|
||||||
|
color: '#276BFF',
|
||||||
|
fontSize: '0.16rem',
|
||||||
|
align: 'center',
|
||||||
|
verticalAlign: 'top'
|
||||||
|
}
|
||||||
|
},
|
||||||
color: ['#2760FF', '#8167F6', '#5B9BFF', '#FFD160', '#FF8A40'],
|
color: ['#2760FF', '#8167F6', '#5B9BFF', '#FFD160', '#FF8A40'],
|
||||||
series: [
|
series: [
|
||||||
{
|
{
|
||||||
center: ['35%', '43%'],
|
center: ['35%', '43%'],
|
||||||
type: 'pie',
|
type: 'pie',
|
||||||
radius: '75%',
|
radius: ['50%', '75%'],
|
||||||
avoidLabelOverlap: false,
|
avoidLabelOverlap: false,
|
||||||
label: {
|
label: {
|
||||||
show: false,
|
show: false,
|
||||||
@ -110,14 +128,11 @@ export default {
|
|||||||
},
|
},
|
||||||
emphasis: {
|
emphasis: {
|
||||||
label: {
|
label: {
|
||||||
show: true,
|
show: false,
|
||||||
fontSize: '20',
|
fontSize: '20',
|
||||||
fontWeight: 'bold'
|
fontWeight: 'bold'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
labelLine: {
|
|
||||||
show: false
|
|
||||||
},
|
|
||||||
data: [
|
data: [
|
||||||
{ value: 123, name: '擦划伤' },
|
{ value: 123, name: '擦划伤' },
|
||||||
{ value: 122, name: '脏污' },
|
{ value: 122, name: '脏污' },
|
||||||
@ -137,15 +152,15 @@ export default {
|
|||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
.content{
|
.content{
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-around;
|
justify-content: center;
|
||||||
margin-top: 0.1rem;
|
margin-top: 0.1rem;
|
||||||
font-size: 0.135rem;
|
font-size: 0.135rem;
|
||||||
|
|
||||||
.card{
|
.card{
|
||||||
width: 3.4rem;
|
width: 3.65rem;
|
||||||
height: 63vh;
|
height: 63vh;
|
||||||
background-color: white;
|
background-color: white;
|
||||||
border-radius: 5%;
|
border-radius: 14px;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
color: #276BFF;
|
color: #276BFF;
|
||||||
font-size: 0.16rem;
|
font-size: 0.16rem;
|
||||||
|
Loading…
Reference in New Issue
Block a user