diff --git a/src/assets/images/shuju/overview/dwzz-icon.png b/src/assets/images/shuju/overview/dwzz-icon.png
new file mode 100644
index 000000000..57987a234
Binary files /dev/null and b/src/assets/images/shuju/overview/dwzz-icon.png differ
diff --git a/src/assets/images/shuju/overview/gyg-icon.png b/src/assets/images/shuju/overview/gyg-icon.png
new file mode 100644
index 000000000..b739df7d4
Binary files /dev/null and b/src/assets/images/shuju/overview/gyg-icon.png differ
diff --git a/src/assets/images/shuju/overview/lzz-icon.png b/src/assets/images/shuju/overview/lzz-icon.png
new file mode 100644
index 000000000..8c21a5d2f
Binary files /dev/null and b/src/assets/images/shuju/overview/lzz-icon.png differ
diff --git a/src/assets/images/shuju/overview/sqgzz-icon.png b/src/assets/images/shuju/overview/sqgzz-icon.png
new file mode 100644
index 000000000..2489dece0
Binary files /dev/null and b/src/assets/images/shuju/overview/sqgzz-icon.png differ
diff --git a/src/assets/images/shuju/overview/top-bg.png b/src/assets/images/shuju/overview/top-bg.png
new file mode 100644
index 000000000..52d409f27
Binary files /dev/null and b/src/assets/images/shuju/overview/top-bg.png differ
diff --git a/src/assets/images/shuju/overview/wgy-icon.png b/src/assets/images/shuju/overview/wgy-icon.png
new file mode 100644
index 000000000..caae8ae68
Binary files /dev/null and b/src/assets/images/shuju/overview/wgy-icon.png differ
diff --git a/src/assets/images/shuju/overview/xztop-bg.png b/src/assets/images/shuju/overview/xztop-bg.png
new file mode 100644
index 000000000..e0e47263e
Binary files /dev/null and b/src/assets/images/shuju/overview/xztop-bg.png differ
diff --git a/src/assets/images/shuju/overview/zyz-icon.png b/src/assets/images/shuju/overview/zyz-icon.png
new file mode 100644
index 000000000..5acbccde6
Binary files /dev/null and b/src/assets/images/shuju/overview/zyz-icon.png differ
diff --git a/src/assets/scss/dataBoard/overview/index.scss b/src/assets/scss/dataBoard/overview/index.scss
index 9f506d97e..19e707779 100644
--- a/src/assets/scss/dataBoard/overview/index.scss
+++ b/src/assets/scss/dataBoard/overview/index.scss
@@ -261,6 +261,7 @@
.m-jdwgy {
height: 220px;
+ padding: 20px 16px;
}
.m-rfsjtj {
@@ -386,18 +387,24 @@
.item {
display: flex;
- width: 120px;
+ width: 140px;
+ height: 70px;
+ background: url(../../../../assets/images/shuju/overview/top-bg.png);
+ background-size: 140px 70px;
+ padding: 8px 16px;
+ background-repeat: no-repeat;
.item-info {
+ height: 14px;
+ line-height: 40px;
font-size: 14px;
- font-family: PingFangSC-Regular, PingFang SC;
+ font-family: PingFang SC;
font-weight: 400;
- color: rgba(255, 255, 255, 0.65);
- line-height: 40px;
- vertical-align: bottom;
+ color: #FFFFFF;
+ margin: 0 auto;
div {
- margin-bottom: 6px;
+ margin-bottom: 3px;
&:first-child {
line-height: 20px;
@@ -413,16 +420,69 @@
}
b {
- font-weight: 500;
- font-size: 24px;
- color: #ffffff;
+ padding-left: 28px;
+ height: 23px;
+ font-size: 30px;
+ font-family: DIN Alternate;
+ font-weight: bold;
+ font-style: italic;
+ color: #3CF5FF;
+ }
+ }
+
+ }
+
+ .item:nth-child(1) {
+ .item-info {
+ b {
+ color: #F37346;
+ }
+ }
+ }
+
+ .item:nth-child(2) {
+ .item-info {
+ b {
+ color: #3CF5FF;
+ }
+ }
+ }
+
+ .item:nth-child(3) {
+ .item-info {
+ b {
+ color: #3CF5FF;
+ }
+ }
+ }
+
+ .item:nth-child(4) {
+ .item-info {
+ b {
+ color: #FFB73C;
+ }
+ }
+ }
+
+ .item:nth-child(5) {
+ .item-info {
+ b {
+ color: #64C1FF;
+ }
+ }
+ }
+
+ .item:nth-child(6) {
+ .item-info {
+ b {
+ color: #FFB73C;
}
}
}
}
.m-sqrfph {
- padding: 16px;
+ padding: 24px 16px;
.table {
.tr {
@@ -496,6 +556,85 @@
}
}
+.m-sq12345 {
+ padding: 24px 16px;
+
+ .table {
+ .tr {
+ display: flex;
+ height: 40px;
+
+ .th {
+ width: 110px;
+ height: 40px;
+ line-height: 40px;
+ font-size: 14px;
+ font-family: PingFang SC;
+ font-weight: 400;
+ color: #A3B9DA;
+ }
+
+ .th:nth-child(1) {
+ width: 65px;
+ text-align: center;
+ }
+
+ .td {
+ height: 40px;
+ line-height: 40px;
+ width: 110px;
+ height: 14px;
+ font-size: 14px;
+ font-family: PingFang SC;
+ font-weight: 400;
+ color: #FFFFFF;
+ }
+
+ .tdbg1 {
+ height: 40px;
+ background: url(../../../../assets/images/shuju/overview/no1-bg.png);
+ background-repeat: no-repeat;
+ background-size: 30px 12px;
+ background-position: center center;
+ }
+
+ .tdbg2 {
+ height: 40px;
+ background: url(../../../../assets/images/shuju/overview/no2-bg.png);
+ background-repeat: no-repeat;
+ background-size: 30px 12px;
+ background-position: center center;
+ }
+
+ .tdbg3 {
+ height: 40px;
+ background: url(../../../../assets/images/shuju/overview/no3-bg.png);
+ background-repeat: no-repeat;
+ background-size: 30px 12px;
+ background-position: center center;
+ }
+
+ .td-or {
+ color: #FFB73C;
+ }
+
+ .td-gr {
+ color: #06CD9B;
+ }
+
+ .td:nth-child(1) {
+ width: 65px;
+ text-align: center;
+ }
+ }
+
+ .tr:nth-child(even) {
+ background: rgba(14, 56, 115, 0.4);
+
+ }
+ }
+}
+
.date-span {
float: right;
width: 90px;
diff --git a/src/assets/scss/dataBoard/renfang/index.scss b/src/assets/scss/dataBoard/renfang/index.scss
index 2487c70e8..c5ff2c52a 100644
--- a/src/assets/scss/dataBoard/renfang/index.scss
+++ b/src/assets/scss/dataBoard/renfang/index.scss
@@ -10,10 +10,12 @@
.g-left {
width: 480px;
}
+
.g-center {
position: relative;
width: 820px;
}
+
.g-right {
width: 480px;
}
@@ -33,6 +35,7 @@
left: 0;
width: 100%;
background-color: transparent;
+
.btn {
position: relative;
width: 213px;
@@ -40,7 +43,7 @@
cursor: pointer;
opacity: 0.8;
- > span {
+ >span {
position: absolute;
top: 0;
right: 27px;
@@ -52,16 +55,20 @@
font-weight: 400;
color: #6fdeff;
}
- > img {
+
+ >img {
display: block;
width: 213px;
+
&.btn-bg-hover {
display: none;
}
}
+
&:hover {
opacity: 1;
- > img {
+
+ >img {
.btn-bg {
display: none;
}
@@ -110,6 +117,7 @@
line-height: 22px;
background: transparent;
border: none;
+
&::placeholder {
color: rgba(255, 255, 255, 0.65);
}
@@ -118,6 +126,7 @@
.card-btn {
padding: 10px;
cursor: pointer;
+
img {
display: block;
width: 16px;
@@ -138,7 +147,7 @@
display: flex;
align-items: center;
- > div {
+ >div {
padding: 0 17px;
&.z-on,
@@ -149,13 +158,14 @@
}
.card-empty {
- > img {
+ >img {
display: block;
width: 120px;
margin: 0 auto;
margin-top: 80px;
}
- > span {
+
+ >span {
margin-top: 8px;
display: block;
font-size: 14px;
@@ -172,6 +182,7 @@
height: 230px;
overflow-y: auto;
@include scrollBar;
+
.card-item {
display: flex;
align-items: center;
@@ -186,20 +197,26 @@
color: #ffffff;
cursor: pointer;
opacity: 0.85;
+
&:nth-child(2n) {
background: transparent;
}
+
.i-arrow {
margin-left: auto;
width: 16px;
+
&.z-on {
display: none;
}
}
+
&:hover {
opacity: 1;
+
.i-arrow {
display: none;
+
&.z-on {
display: block;
}
@@ -210,6 +227,7 @@
}
}
}
+
.m-search2 {
position: absolute;
z-index: 70;
@@ -223,6 +241,7 @@
border-radius: 4px;
border: 1px solid #1a95ff;
margin-right: 16px;
+
::v-deep .el-range-input {
background: transparent;
border: none;
@@ -230,11 +249,13 @@
}
}
}
+
.m-box {
.box-title {
position: relative;
width: 100%;
height: 56px;
+
&-bg {
position: absolute;
top: 0;
@@ -245,6 +266,7 @@
height: 56px;
height: 100%;
}
+
&-txt {
position: relative;
display: block;
@@ -256,6 +278,7 @@
color: #ffffff;
line-height: 48px;
}
+
&-btn {
position: absolute;
z-index: 1;
@@ -269,6 +292,7 @@
font-weight: 500;
color: #6fdeff;
cursor: pointer;
+
img {
width: 16px;
height: 16px;
@@ -278,13 +302,14 @@
}
.empty {
- > img {
+ >img {
display: block;
width: 120px;
margin: 0 auto;
margin-top: 80px;
}
- > span {
+
+ >span {
margin-top: 8px;
display: block;
font-size: 14px;
@@ -302,11 +327,14 @@
height: 423px;
overflow-y: auto;
}
+
.m-szsq {
height: 115px;
}
+
.m-rkyj {
height: 423px;
+
&.z-shrink {
height: 253px;
}
@@ -334,12 +362,15 @@
color: rgba(255, 255, 255, 0.65);
line-height: 40px;
vertical-align: bottom;
+
div {
margin-bottom: 6px;
+
&:first-child {
line-height: 20px;
}
}
+
img {
display: inline-block;
margin-right: 5px;
@@ -347,6 +378,7 @@
height: 20px;
vertical-align: bottom;
}
+
b {
font-weight: 500;
font-size: 24px;
@@ -402,6 +434,7 @@
margin-left: 20px;
width: 80px;
flex-shrink: 0;
+
b {
font-size: 20px;
font-weight: bold;
@@ -433,6 +466,7 @@
background: rgba(111, 222, 255, 0.15);
border-radius: 1px;
overflow: hidden;
+
b {
position: relative;
display: block;
@@ -455,6 +489,7 @@
}
}
}
+
.linecharts {
@include scrollBar;
padding-right: 5px;
@@ -500,6 +535,7 @@
margin-left: 20px;
width: 80px;
flex-shrink: 0;
+
b {
font-size: 20px;
font-weight: bold;
@@ -531,6 +567,7 @@
background: rgba(111, 222, 255, 0.15);
border-radius: 1px;
overflow: hidden;
+
b {
position: relative;
display: block;
@@ -552,6 +589,7 @@
}
}
}
+
.tablist {
margin-top: 8px;
display: flex;
@@ -579,12 +617,15 @@
background-size: cover;
}
}
+
.pieMain {
display: flex;
justify-content: space-between;
margin-left: 25px;
+
.legend {
margin-top: 40px;
+
.legend-row {
margin-top: 15px;
display: flex;
@@ -676,6 +717,7 @@
height: 270px;
}
}
+
.pieMain2 {
.pie {
margin-top: 32px;
@@ -683,6 +725,7 @@
height: 270px;
}
}
+
.pieMain3 {
.pie {
margin-top: 32px;
@@ -690,6 +733,7 @@
height: 480px !important;
}
}
+
.kuangkuang {
height: 122px;
width: 100%;
@@ -707,6 +751,7 @@
text-align: center;
color: #fff;
overflow: hidden;
+
h3 {
font-size: 14px;
font-weight: 400;
@@ -714,6 +759,7 @@
line-height: 20px;
margin-top: 16px;
}
+
h2 {
font-size: 32px;
@@ -723,6 +769,27 @@
letter-spacing: 2px;
}
}
+
.cur {
cursor: pointer;
}
+
+.visualizing {
+ display: flex;
+ justify-content: space-between;
+
+ &-left {
+ width: 50%;
+ height: 400px;
+ }
+
+ &-right {
+ width: 50%;
+ height: 400px;
+ }
+
+ &-item {
+ width: 450px;
+ height: 400px;
+ }
+}
\ No newline at end of file
diff --git a/src/views/dataBoard/cpts/map/index.vue b/src/views/dataBoard/cpts/map/index.vue
index 953738dba..62bb32413 100644
--- a/src/views/dataBoard/cpts/map/index.vue
+++ b/src/views/dataBoard/cpts/map/index.vue
@@ -1,37 +1,37 @@
-
老年人
+
青少年
+
志愿者
+
党员
+
失业人员
+ src="~@/assets/images/shuju/overview/dwzz-icon.png"
+ />单位/组织
- 月更新率
+
-
-
老年人
-
青少年
-
志愿者
-
党员
-
失业人员
-
- 月更新率
-
-
- 点击搜索
-
-
-
-
-
- 没有找到搜索结果~
-
-
- 智能预测
-
-
-
- 返回
-
-
- {{ item.growthAbs }}
- 人
-
-
-
- {{ item.growthAbs }}
- 人
-
-
-
-
-
+
+
老年人
+
低保人员
+
志愿者
+
党员
+
失业人员
+
+ 月更新率
+
+
+ 点击搜索
+
+
+
+
+
+ 没有找到搜索结果~
+
+
+ 智能预测
+
+
+
+ 返回
+
+
+ {{ item.growthAbs }}
+ 人
+
+
+
+ {{ item.growthAbs }}
+ 人
+
+
+
+
+
-
+
+