diff --git a/src/assets/scss/dataBoard/renfang/index.scss b/src/assets/scss/dataBoard/renfang/index.scss
index 6481b10d0..cac9c9086 100644
--- a/src/assets/scss/dataBoard/renfang/index.scss
+++ b/src/assets/scss/dataBoard/renfang/index.scss
@@ -675,3 +675,40 @@
height: 270px;
}
}
+
+.kuangkuang {
+ width: 100%;
+ // height: calc(100% - 120px);
+ border: 0px solid rgb(26, 149, 255);
+ // background: rgba(26, 149, 255, 0.3);
+ box-shadow: inset 0px 0px 20px 0px rgba(26, 149, 255, 1);
+ background: linear-gradient(to left, rgb(26, 149, 255), rgb(26, 149, 255)) left top no-repeat,
+ linear-gradient(to bottom, rgb(26, 149, 255), rgb(26, 149, 255)) left top no-repeat,
+ linear-gradient(to left, rgb(26, 149, 255), rgb(26, 149, 255)) right top no-repeat,
+ linear-gradient(to bottom, rgb(26, 149, 255), rgb(26, 149, 255)) right top no-repeat,
+ linear-gradient(to left, rgb(26, 149, 255), rgb(26, 149, 255)) left bottom no-repeat,
+ linear-gradient(to bottom, rgb(26, 149, 255), rgb(26, 149, 255)) left bottom no-repeat,
+ linear-gradient(to left, rgb(26, 149, 255), rgb(26, 149, 255)) right bottom no-repeat,
+ linear-gradient(to left, rgb(26, 149, 255), rgb(26, 149, 255)) right bottom no-repeat;
+ background-size: 3px 10px, 10px 3px, 3px 10px, 10px 3px;
+ margin-top: 20px;
+ text-align: center;
+ color: #fff;
+ overflow: hidden;
+ h3 {
+ font-size: 14px;
+ font-weight: 400;
+ color: #ffffff;
+ line-height: 20px;
+ margin-top: 16px;
+
+ }
+ h2 {
+ font-size: 32px;
+
+ font-weight: 500;
+ color: #ffffff;
+ line-height: 32px;
+ letter-spacing: 2px;
+ }
+}
diff --git a/src/views/dataBoard/sida/cpts/fwBar.vue b/src/views/dataBoard/sida/cpts/fwBar.vue
new file mode 100644
index 000000000..93dc3203f
--- /dev/null
+++ b/src/views/dataBoard/sida/cpts/fwBar.vue
@@ -0,0 +1,154 @@
+
+
+
+
+
+
公共服务数量
+ 256
+
+
+
+
+
指派服务数量
+ 2545
+
+
+
+
+
+
+
+
+
diff --git a/src/views/dataBoard/sida/cpts/fwBarOption.js b/src/views/dataBoard/sida/cpts/fwBarOption.js
new file mode 100644
index 000000000..b1c8cc35b
--- /dev/null
+++ b/src/views/dataBoard/sida/cpts/fwBarOption.js
@@ -0,0 +1,130 @@
+import * as echarts from 'echarts'
+export function pieOption () {
+
+ return {
+ title: {
+ text: '单位(户)',
+ left: 5,
+ textStyle: {
+
+ fontSize: 14,
+ color: " rgba(255,255,255,0.65)",
+ fontWeight: 400,
+ },
+ },
+ tooltip: {
+ trigger: 'axis',
+ axisPointer: {
+ type: 'shadow'
+ }
+ },
+ // legend: {},
+ grid: {
+ top:40,
+ left: '3%',
+ right: '4%',
+ bottom: 19,
+ containLabel: true
+ },
+ xAxis: [
+ {
+ type: 'category',
+ axisLine: {
+ lineStyle: {
+ color:'rgba(255,255,255,0.15)',
+ width: 1,
+ type: 'solid'
+ }
+ },
+ axisTick: {
+ alignWithLabel: true
+ },
+ axisLabel: {
+ show: true,
+ textStyle: {
+ color: 'rgba(255,255,255,0.85)', //更改坐标轴文字颜色
+ fontSize : 12 //更改坐标轴文字大小
+ }
+ },
+
+ data: []
+ }
+ ],
+ yAxis: [
+ {
+ type: 'value',
+ max : 1000,
+ splitNumber : 5,
+ splitLine: {
+ show: true,
+ lineStyle:{
+ color:'rgba(255,255,255,0.15)',
+ width: 1,
+ type: 'solid'
+ }
+ },
+ axisLabel: {
+ show: true,
+ textStyle: {
+ color: 'rgba(255,255,255,0.85)', //更改坐标轴文字颜色
+ fontSize : 12 //更改坐标轴文字大小
+ }
+ },
+ }
+ ],
+ series: [
+
+ {
+ name: '自住房屋',
+ type: 'bar',
+ stack: 'Ad',
+ barWidth:12,
+ emphasis: {
+ focus: 'series'
+ },
+ itemStyle: {
+ color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
+ { offset: 0, color: '#6FDEFF' },
+ { offset: 1, color: 'rgba(168,241,255,0)' }
+ ])
+ },
+ data: []
+ },
+ {
+ name: '出租房屋',
+ type: 'bar',
+ barWidth:12,
+ stack: 'Ad',
+ emphasis: {
+ focus: 'series'
+ },
+ itemStyle: {
+ color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
+ { offset: 0, color: '#1A95FF' },
+ { offset: 1, color: 'rgba(168,241,255,0)' }
+ ])
+ },
+ data: []
+ },
+ {
+ name: '闲置房屋',
+ type: 'bar',
+ barWidth:12,
+ stack: 'Ad',
+ emphasis: {
+ focus: 'series'
+ },
+ itemStyle: {
+ color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [
+ { offset: 0, color: '#FFAA00' },
+ { offset: 1, color: 'rgba(168,241,255,0)' }
+ ])
+ },
+ data: []
+ },
+
+
+ ]
+
+ }
+}
diff --git a/src/views/dataBoard/sida/cpts/fwPieOption.js b/src/views/dataBoard/sida/cpts/fwPieOption.js
new file mode 100644
index 000000000..c7ca041d4
--- /dev/null
+++ b/src/views/dataBoard/sida/cpts/fwPieOption.js
@@ -0,0 +1,93 @@
+import * as echarts from 'echarts'
+export function pieOption() {
+ const center = ["50%", "170px"];
+ return {
+ title: {
+ text: "0",
+ top: 45,
+ left: "center",
+ textStyle: {
+ width: "100%",
+ fontSize: 24,
+ color: "#FFFFFF",
+ fontWeight: 400,
+ },
+ itemGap: 5,
+ // subtext: "总数",
+ // subtextStyle: {
+ // fontSize: 20,
+ // color: "#fff",
+ // fontWeight: 400,
+ // },
+ },
+ tooltip: {
+ show: false,
+ },
+ // legend: {
+ // top: 350,
+ // bottom: 0,
+ // itemWidth: 20,
+ // itemHeight: 10,
+ // textStyle: {
+ // color: '#D2E7FF',
+ // fontSize: 16,
+ // lineHeight: 20,
+ // },
+
+ // },
+ series: [
+ {
+ name: 'Access From',
+ type: 'pie',
+ radius: ['60%', '90%'],
+ avoidLabelOverlap: false,
+ label: {
+ show: false,
+ position: 'center'
+ },
+ // emphasis: {
+ // label: {
+ // show: true,
+ // fontSize: 40,
+ // fontWeight: 'bold'
+ // }
+ // },
+ labelLine: {
+ show: false
+ },
+ itemStyle: {
+ normal: {
+ color: (list) => {
+ // 注意 !!!!! 这里的数组一定要和实际的类目长度相等或大于,不然会缺少颜色报错
+ var colorList = [
+ {
+ colorStart:'#00023A',
+ colorEnd:'#6FDEFF'
+ },
+ {
+ colorStart:'#00023A',
+ colorEnd:'#FFAA00'
+ },
+ {
+ colorStart:'#00023A',
+ colorEnd:'#1A95FF'
+ },
+
+ ]
+ return new echarts.graphic.LinearGradient(1, 0, 0, 0, [{ //左、下、右、上
+ offset: 0,
+ color: colorList[list.dataIndex]['colorStart']
+ }, {
+ offset: 1,
+ color: colorList[list.dataIndex]['colorEnd']
+ }])
+ }
+ }
+ },
+
+ data: [
+ ]
+ }
+ ]
+ };
+}
diff --git a/src/views/dataBoard/sida/fw.vue b/src/views/dataBoard/sida/fw.vue
index e14a9cb38..2d5f21a76 100644
--- a/src/views/dataBoard/sida/fw.vue
+++ b/src/views/dataBoard/sida/fw.vue
@@ -1,6 +1,6 @@
-
+
@@ -9,10 +9,12 @@
图层公共服务数据统计
-
+
+
+
-
+
+
-
+
-