From ca3a9e8fa3070148e8e3f0096b3f20424c162484 Mon Sep 17 00:00:00 2001 From: dai <851733175@qq.com> Date: Mon, 6 Dec 2021 17:13:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=BA=E5=91=98=E8=AF=A6=E6=83=85-=E5=B1=85?= =?UTF-8?q?=E6=B0=91=E9=9C=80=E6=B1=82=E6=A8=A1=E5=9D=97=E5=BC=80=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../scss/{ => modules/visual}/people.scss | 69 +++++-- src/router/index.js | 3 +- .../visual/basicinfo/cpts/people-more.vue | 2 +- src/views/modules/visual/basicinfo/people.vue | 101 +++++++++- .../communityGovern/cpts/people-more.vue | 2 +- .../modules/visual/communityGovern/people.vue | 2 +- src/views/modules/visual/cpts/loading.vue | 68 +++++++ src/views/modules/visual/cpts/tb.vue | 184 ++++++++++++++++++ 8 files changed, 408 insertions(+), 23 deletions(-) rename src/assets/scss/{ => modules/visual}/people.scss (90%) create mode 100644 src/views/modules/visual/cpts/loading.vue create mode 100644 src/views/modules/visual/cpts/tb.vue diff --git a/src/assets/scss/people.scss b/src/assets/scss/modules/visual/people.scss similarity index 90% rename from src/assets/scss/people.scss rename to src/assets/scss/modules/visual/people.scss index ea88d05f..0f6ca331 100644 --- a/src/assets/scss/people.scss +++ b/src/assets/scss/modules/visual/people.scss @@ -1,22 +1,24 @@ -@import "c/config"; -@import "c/function"; +@import "../../c/config"; +@import "../../c/function"; .g-cpt { display: flex; flex-wrap: wrap; justify-content: center; - // justify-content: space-around; - // .g-l { - // margin-right: auto; - // } - // .g-r { - // margin-left: auto; - // } + .g-l { + width: 850px; + margin-bottom: 20px; + } + + .g-r { + margin-left: 6px; + width: calc(100% - 850px - 6px); + min-width: 850px; + } } .m-people { position: relative; - width: 850px; .title { padding: 10px; @@ -286,7 +288,6 @@ .m-relation { position: relative; margin-top: 20px; - width: 850px; .title { padding: 10px; @@ -432,3 +433,49 @@ } } } + +.m-tb { + .title { + padding: 10px; + font-size: 22px; + font-family: PingFang SC; + font-weight: 800; + color: #ffffff; + display: flex; + align-items: center; + + img { + display: block; + margin-right: 5px; + } + span { + display: block; + } + } +} + +.m-pagination { + box-sizing: border-box; + margin-top: 20px; + width: 100%; + height: 40px; + display: flex; + justify-content: flex-end; + + /deep/ .el-pagination.is-background .el-pager li:not(.disabled).active { + background: #0266d1; + color: #000d3f; + } + + /deep/ .el-pagination .el-pager li { + background: #002e74; + } + + /deep/ .el-pagination .btn-prev { + background: #002e74; + } + + /deep/ .el-pagination .btn-next { + background: #002e74; + } +} diff --git a/src/router/index.js b/src/router/index.js index 74065fe0..9d627dfa 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -98,7 +98,8 @@ export const moduleShujuRoutes = { }, }, { - path: "/main-shuju/visual-basicinfo-people", + path: "/main-shuju/visual-basicinfo-people/:uid", + props: true, component: () => import("@/views/modules/visual/basicinfo/people"), name: "visual-basicinfo-people", meta: { diff --git a/src/views/modules/visual/basicinfo/cpts/people-more.vue b/src/views/modules/visual/basicinfo/cpts/people-more.vue index a634aade..6198cc91 100644 --- a/src/views/modules/visual/basicinfo/cpts/people-more.vue +++ b/src/views/modules/visual/basicinfo/cpts/people-more.vue @@ -500,4 +500,4 @@ export default { }; - + diff --git a/src/views/modules/visual/basicinfo/people.vue b/src/views/modules/visual/basicinfo/people.vue index a75bebad..4ecfb1e9 100644 --- a/src/views/modules/visual/basicinfo/people.vue +++ b/src/views/modules/visual/basicinfo/people.vue @@ -133,7 +133,7 @@
+ {{ item }} + | +
---|
+ {{ + item + }} + {{ + index + 1 + }} + {{ btn }} + | +