diff --git a/src/assets/scss/dataBoard/overview/index.scss b/src/assets/scss/dataBoard/overview/index.scss index 3f391f481..a3b16a6c1 100644 --- a/src/assets/scss/dataBoard/overview/index.scss +++ b/src/assets/scss/dataBoard/overview/index.scss @@ -56,11 +56,6 @@ overflow-y: hidden; } -.animation { - animation: move 10s linear infinite; -} - - .m-jdjs { height: 318px; padding: 0 16px; diff --git a/src/assets/scss/modules/index.scss b/src/assets/scss/modules/index.scss index bcf4c4bb1..1c8f54e0d 100644 --- a/src/assets/scss/modules/index.scss +++ b/src/assets/scss/modules/index.scss @@ -299,7 +299,7 @@ } .item-per { - width: 90px; + min-width: 70px; } .item-progress { diff --git a/src/views/dataBoard/overview/components/sq12345.vue b/src/views/dataBoard/overview/components/sq12345.vue index a70babc86..449391f4b 100644 --- a/src/views/dataBoard/overview/components/sq12345.vue +++ b/src/views/dataBoard/overview/components/sq12345.vue @@ -9,7 +9,7 @@
已办结
-
+
{{ index - 0 + 1 }} @@ -20,14 +20,16 @@
{{ item.closedNum }}
-
-
- {{ index - 0 + 1 }} +
+
+
+ {{ index - 0 + 1 }} +
+
{{ item.orgName }}
+
{{ item.sumNum }}
+
{{ item.processNum }}
+
{{ item.closedNum }}
-
{{ item.orgName }}
-
{{ item.sumNum }}
-
{{ item.processNum }}
-
{{ item.closedNum }}
@@ -72,6 +74,23 @@ export default { getList(item) { this.$http.get("/actual/base/streetOverview/eventAgencyGroup?month=" + this.date + "&level=" + item.orgLevel + "&orgId=" + item.orgId).then(({ data: { data } }) => { this.pmList = data; + if (this.pmList.length > 7) { + this.$nextTick(() => { + const aniHeight = this.$refs.animation.querySelector(".tr").offsetHeight * this.pmList.length; + console.log(aniHeight); + this.$refs.animation.style.animation = "move 10s linear infinite"; + document.styleSheets[0].insertRule( + `@keyframes move{0% { + transform: translateY(0px); + } + + 100% { + transform: translateY(-${aniHeight}px); + }`, + 0 + ); + }); + } }); }, }, diff --git a/src/views/dataBoard/overview/components/sqrfph.vue b/src/views/dataBoard/overview/components/sqrfph.vue index 18b4478b2..569e9cb5f 100644 --- a/src/views/dataBoard/overview/components/sqrfph.vue +++ b/src/views/dataBoard/overview/components/sqrfph.vue @@ -9,7 +9,7 @@
人房更新总数
-
+
{{ index - 0 + 1 }} @@ -20,14 +20,16 @@
{{ item.sumNum }}
-
-
- {{ index - 0 + 1 }} +
+
+
+ {{ index - 0 + 1 }} +
+
{{ item.orgName }}
+
{{ item.houseNum }}
+
{{ item.residentNum }}
+
{{ item.sumNum }}
-
{{ item.orgName }}
-
{{ item.houseNum }}
-
{{ item.residentNum }}
-
{{ item.sumNum }}
@@ -72,6 +74,22 @@ export default { getList(item) { this.$http.get("/actual/base/streetOverview/residentHouseUpdateGroup?month=" + this.date + "&level=" + item.orgLevel + "&orgId=" + item.orgId).then(({ data: { data } }) => { this.pmList = data; + if (this.pmList.length > 7) { + this.$nextTick(() => { + const aniHeight = this.$refs.animation.querySelector(".tr").offsetHeight * this.pmList.length; + this.$refs.animation.style.animation = "move 10s linear infinite"; + document.styleSheets[0].insertRule( + `@keyframes move{0% { + transform: translateY(0px); + } + + 100% { + transform: translateY(-${aniHeight}px); + }`, + 0 + ); + }); + } }); }, }, diff --git a/src/views/dataBoardMain/main-navbar.vue b/src/views/dataBoardMain/main-navbar.vue index 234e0d13b..02889d62d 100644 --- a/src/views/dataBoardMain/main-navbar.vue +++ b/src/views/dataBoardMain/main-navbar.vue @@ -6,7 +6,7 @@
{{ customerName }}数据智能分析平台
- +
diff --git a/src/views/modules/satisfaction/satisfactionProvince/formList.vue b/src/views/modules/satisfaction/satisfactionProvince/formList.vue index a6d375413..3edf8d915 100644 --- a/src/views/modules/satisfaction/satisfactionProvince/formList.vue +++ b/src/views/modules/satisfaction/satisfactionProvince/formList.vue @@ -1,8 +1,8 @@