diff --git a/pages/commercialBI/businessPortrait.vue b/pages/commercialBI/businessPortrait.vue index ddeadb5..bd9a609 100644 --- a/pages/commercialBI/businessPortrait.vue +++ b/pages/commercialBI/businessPortrait.vue @@ -1,23 +1,72 @@ @@ -37,5 +204,28 @@ export default { .main { width: 100vw; min-height: 100vh; + .charts{ + width: 100%; + box-sizing: border-box; + padding: 28px 16px 24px; + background: #fff; + .chartsItem{ + .title{ + font-size: 17px; + font-family: PingFangSC-Semibold, PingFang SC; + font-weight: 600; + color: #160002; + line-height: 24px; + .unit{ + font-size: 14px; + font-family: PingFangSC-Regular, PingFang SC; + font-weight: 400; + color: #786B6C; + line-height: 20px; + margin-left: 4px; + } + } + } + } } \ No newline at end of file diff --git a/pages/commercialBI/carPortrait.vue b/pages/commercialBI/carPortrait.vue index fa39f9e..7684fdc 100644 --- a/pages/commercialBI/carPortrait.vue +++ b/pages/commercialBI/carPortrait.vue @@ -18,7 +18,7 @@ 大龙山服务区 - 安庆片区 +

安庆片区

@@ -248,9 +248,11 @@ export default { }) series.push({ + index:1, name:'停留时间',data:stayTime }) series.push({ + index:0, name:'车辆类型',data:carType }) }) @@ -258,6 +260,7 @@ export default { this.carTypeTimeDataAll[1] ={categories:result[1].Vehicle_Type, series:[series[3],series[2]]} this.carTypeTimeDataAll[2] ={categories:result[2].Vehicle_Type, series:[series[5],series[4]]} this.carTypeTimeData = this.carTypeTimeDataAll[this.selectTab] + console.log('this.carTypeTimeData',this.carTypeTimeData) }) // categories: ["小型车","中型车","大货车","新能源车"], // series: [{name:'新能源',data:[30,38,20,10]}, @@ -380,11 +383,9 @@ export default { font-family: PingFangSC-Semibold, PingFang SC; font-weight: 600; color: #160002; - height: 40px; - line-height: 40px; } .area{ - font-size: 14px; + font-size: 12px; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: #786B6C; diff --git a/pages/commercialBI/components/bussiness/bestsellerShop.vue b/pages/commercialBI/components/bussiness/bestsellerShop.vue new file mode 100644 index 0000000..e8383ce --- /dev/null +++ b/pages/commercialBI/components/bussiness/bestsellerShop.vue @@ -0,0 +1,161 @@ + + + + + \ No newline at end of file diff --git a/pages/commercialBI/components/bussiness/businessFormat.vue b/pages/commercialBI/components/bussiness/businessFormat.vue new file mode 100644 index 0000000..a63e437 --- /dev/null +++ b/pages/commercialBI/components/bussiness/businessFormat.vue @@ -0,0 +1,121 @@ + + + + + \ No newline at end of file diff --git a/pages/commercialBI/components/bussiness/consumptionCompare.vue b/pages/commercialBI/components/bussiness/consumptionCompare.vue new file mode 100644 index 0000000..ac09bb3 --- /dev/null +++ b/pages/commercialBI/components/bussiness/consumptionCompare.vue @@ -0,0 +1,138 @@ + + + + + \ No newline at end of file diff --git a/pages/commercialBI/components/bussiness/levelTop.vue b/pages/commercialBI/components/bussiness/levelTop.vue new file mode 100644 index 0000000..6828c46 --- /dev/null +++ b/pages/commercialBI/components/bussiness/levelTop.vue @@ -0,0 +1,126 @@ + + + + + \ No newline at end of file diff --git a/pages/commercialBI/components/bussiness/timePeriodAnalysis.vue b/pages/commercialBI/components/bussiness/timePeriodAnalysis.vue new file mode 100644 index 0000000..fcdfb8d --- /dev/null +++ b/pages/commercialBI/components/bussiness/timePeriodAnalysis.vue @@ -0,0 +1,122 @@ + + + + + \ No newline at end of file diff --git a/pages/commercialBI/components/bussiness/transactionAnalysis.vue b/pages/commercialBI/components/bussiness/transactionAnalysis.vue new file mode 100644 index 0000000..e7a2d5f --- /dev/null +++ b/pages/commercialBI/components/bussiness/transactionAnalysis.vue @@ -0,0 +1,186 @@ + + + + + \ No newline at end of file diff --git a/pages/commercialBI/components/car/entryZone.vue b/pages/commercialBI/components/car/entryZone.vue index faed1c0..cf7e609 100644 --- a/pages/commercialBI/components/car/entryZone.vue +++ b/pages/commercialBI/components/car/entryZone.vue @@ -131,10 +131,10 @@ export default { }, extra: { ring: { - ringWidth: 12, + ringWidth: 14, activeOpacity: 0.5, activeRadius: 10, - offsetAngle: 0, + offsetAngle: -90, labelWidth: 15, border: false, borderWidth: 3, diff --git a/pages/commercialBI/components/format/bandLevel.vue b/pages/commercialBI/components/format/bandLevel.vue new file mode 100644 index 0000000..0166a8e --- /dev/null +++ b/pages/commercialBI/components/format/bandLevel.vue @@ -0,0 +1,162 @@ + + + + + \ No newline at end of file diff --git a/pages/commercialBI/components/format/bandNumber.vue b/pages/commercialBI/components/format/bandNumber.vue new file mode 100644 index 0000000..5644216 --- /dev/null +++ b/pages/commercialBI/components/format/bandNumber.vue @@ -0,0 +1,172 @@ + + + + + \ No newline at end of file diff --git a/pages/commercialBI/components/format/consumLevel.vue b/pages/commercialBI/components/format/consumLevel.vue new file mode 100644 index 0000000..aff9c46 --- /dev/null +++ b/pages/commercialBI/components/format/consumLevel.vue @@ -0,0 +1,104 @@ + + + + + \ No newline at end of file diff --git a/pages/commercialBI/components/format/fillingDegree.vue b/pages/commercialBI/components/format/fillingDegree.vue new file mode 100644 index 0000000..5c2cb98 --- /dev/null +++ b/pages/commercialBI/components/format/fillingDegree.vue @@ -0,0 +1,101 @@ + + + + + \ No newline at end of file diff --git a/pages/commercialBI/components/guest/businessType.vue b/pages/commercialBI/components/guest/businessType.vue new file mode 100644 index 0000000..4d8903c --- /dev/null +++ b/pages/commercialBI/components/guest/businessType.vue @@ -0,0 +1,91 @@ + + + + + \ No newline at end of file diff --git a/pages/commercialBI/components/guest/consumPrefer.vue b/pages/commercialBI/components/guest/consumPrefer.vue new file mode 100644 index 0000000..f83f624 --- /dev/null +++ b/pages/commercialBI/components/guest/consumPrefer.vue @@ -0,0 +1,112 @@ + + + + + \ No newline at end of file diff --git a/pages/commercialBI/components/guest/consumptionLevel.vue b/pages/commercialBI/components/guest/consumptionLevel.vue new file mode 100644 index 0000000..c5b54e3 --- /dev/null +++ b/pages/commercialBI/components/guest/consumptionLevel.vue @@ -0,0 +1,167 @@ + + + + + \ No newline at end of file diff --git a/pages/commercialBI/components/guest/customerSecond.vue b/pages/commercialBI/components/guest/customerSecond.vue index 714070b..eca5968 100644 --- a/pages/commercialBI/components/guest/customerSecond.vue +++ b/pages/commercialBI/components/guest/customerSecond.vue @@ -21,18 +21,128 @@
+
+ + +
@@ -118,5 +228,14 @@ export default { top: 0; } } + .charts{ + margin-top: 20px; + width: 100%; + height: 180px; + .sexRatio{ + width: 100%; + height: 100%; + } + } } \ No newline at end of file diff --git a/pages/commercialBI/components/headerTop.vue b/pages/commercialBI/components/headerTop.vue index 80cd731..4a15657 100644 --- a/pages/commercialBI/components/headerTop.vue +++ b/pages/commercialBI/components/headerTop.vue @@ -1,6 +1,6 @@