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 @@
+
+
+
+
+
+
+
+
+
{{item.name}}
+
{{item.value}}%
+
+
+
+
+
+
+
+
+
+
{{item.name}}
+
{{item.value}}%
+
+
+
+
+
+
+
+
+
\ 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 @@
+
+
+
+
{{item.name}}
+
+
{{item.big}}
+
{{item.normal}}
+
{{item.small}}
+
+
+
+
+
+
+
+
+
\ 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 @@
+
+
+
+
+
+
+
+
+
{{item.name}}
+
+
+
+
+
+
{{item.info[0]}}分
+
吸引力指数
+
+
+
{{item.info[1]}}分
+
业绩评分
+
+
+
{{item.info[2]}}分
+
坪效指数
+
+
+
+
+
+
+
+
+
+
\ 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 @@
+
+
+
+
+
+
{{item.big}}
+
{{item.normal}}
+
{{item.small}}
+
+
+
+
+
+
+
+
+
\ 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 @@