dai_siki 5 years ago
parent
commit
3747e5ab88
  1. 1
      epmet-oper-web/debug.log
  2. BIN
      epmet-oper-web/src/assets/img/modules/wx-mini/index-set/page/duck.jpg
  3. BIN
      epmet-oper-web/src/assets/img/modules/wx-mini/index-set/page/girl.jpg
  4. BIN
      epmet-oper-web/src/assets/img/modules/wx-mini/index-set/page/good.jpg
  5. 62
      epmet-oper-web/src/assets/scss/c/function.scss
  6. 352
      epmet-oper-web/src/assets/scss/modules/wx-mini/index-set.scss
  7. 114
      epmet-oper-web/src/components/wx-index/cpt-item.vue
  8. 0
      epmet-oper-web/src/views/modules/customer/sys/calender-add-or-update.vue
  9. 0
      epmet-oper-web/src/views/modules/customer/sys/calender.vue
  10. 0
      epmet-oper-web/src/views/modules/customer/sys/dept-add-or-update.vue
  11. 0
      epmet-oper-web/src/views/modules/customer/sys/dept.vue
  12. 0
      epmet-oper-web/src/views/modules/customer/sys/dict-data-add-or-update.vue
  13. 0
      epmet-oper-web/src/views/modules/customer/sys/dict-data.vue
  14. 0
      epmet-oper-web/src/views/modules/customer/sys/dict-type-add-or-update.vue
  15. 0
      epmet-oper-web/src/views/modules/customer/sys/dict-type.vue
  16. 0
      epmet-oper-web/src/views/modules/customer/sys/log-error.vue
  17. 0
      epmet-oper-web/src/views/modules/customer/sys/log-login.vue
  18. 0
      epmet-oper-web/src/views/modules/customer/sys/log-operation.vue
  19. 0
      epmet-oper-web/src/views/modules/customer/sys/menu-add-or-update.vue
  20. 0
      epmet-oper-web/src/views/modules/customer/sys/menu.vue
  21. 0
      epmet-oper-web/src/views/modules/customer/sys/news-add-or-update.vue
  22. 0
      epmet-oper-web/src/views/modules/customer/sys/news.vue
  23. 0
      epmet-oper-web/src/views/modules/customer/sys/params-add-or-update.vue
  24. 0
      epmet-oper-web/src/views/modules/customer/sys/params.vue
  25. 0
      epmet-oper-web/src/views/modules/customer/sys/region-add-or-update.vue
  26. 0
      epmet-oper-web/src/views/modules/customer/sys/region.vue
  27. 0
      epmet-oper-web/src/views/modules/customer/sys/role-add-or-update.vue
  28. 0
      epmet-oper-web/src/views/modules/customer/sys/role.vue
  29. 0
      epmet-oper-web/src/views/modules/customer/sys/user-add-or-update.vue
  30. 0
      epmet-oper-web/src/views/modules/customer/sys/user.vue

1
epmet-oper-web/debug.log

@ -0,0 +1 @@
[1228/131807.836:ERROR:directory_reader_win.cc(43)] FindFirstFile: 系统找不到指定的路径。 (0x3)

BIN
epmet-oper-web/src/assets/img/modules/wx-mini/index-set/page/duck.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

BIN
epmet-oper-web/src/assets/img/modules/wx-mini/index-set/page/girl.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

BIN
epmet-oper-web/src/assets/img/modules/wx-mini/index-set/page/good.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

62
epmet-oper-web/src/assets/scss/c/function.scss

@ -204,3 +204,65 @@
.f-pl-10 {
padding-left: 10px;
}
//党员积分排行榜
@mixin img123 {
width:20px;
height: 20px;
border-radius: 50%;
position: absolute;
display: block;
z-index: 10;
}
@mixin shuzi_123 {
position: absolute;
font-size: 16px;
color: white;
display: block;
z-index: 10;
margin-top: 75px;
}
@mixin img_small12 {
width: 67.15px;
height: 67.15px;
position: absolute;
display: block;
top: 4px;
border-radius: 100%;
}
@mixin img_123 {
background-color: #ffffff;
border-radius: 50%;
position: relative;
display: block;
box-shadow: 1px 1px 5px 2px #cecece;
}
@mixin list_12 {
text-align: left;
color: #b9b9b9;
font-size: 12px;
}
@mixin name_123 {
position: absolute;
width: 40px;
font-size: 16px;
color: black;
display: block;
z-index: 10;
margin-top: 60px;
}
@mixin jifen {
position: absolute;
width: 40px;
font-size: 16px;
color: black;
display: block;
z-index: 10;
margin-top: 40px;
}
@mixin list {
list-style-type: none;
position: absolute;
padding: 0px;
}

352
epmet-oper-web/src/assets/scss/modules/wx-mini/index-set.scss

@ -1160,4 +1160,354 @@
-ms-border-radius: 50%;
-o-border-radius: 50%;
}
}
}
//党员积分排行榜
.mw-cpt-party{
position: relative;
margin-top: 10px;
.d-cpt-wrap {
width: 100%;
overflow: hidden;
.d-cpt-title {
position: relative;
margin: 10px 10px 0 10px;
padding: 7px 10px 13px;
font-size: 17px;
line-height: 15px;
font-family: PingFang SC;
font-weight: bold;
color: rgba(51, 51, 51, 1);
border-bottom: 1px solid #e7eeee;
&::before {
content: "";
position: absolute;
top: 7px;
left: 0;
width: 3px;
height: 15px;
background: rgba(230, 0, 0, 1.0);
border-radius: 3px;
}
}
.rank_title{
margin:0px 15px 0px;
display: flex;
padding:0px 0px;
.rank_title_left{
margin-left: 25px;
margin-top: 10px;
width:30%;
font-size: 16px;
text-align: center;
font-family: PingFang SC;
padding:0px 0px 0px 0px;
font-weight: 600;
color: rgb(0, 0, 0);
}
.red_line{
height: 3px;
width: 30px;
background-color: red;
position: absolute;
margin-left: 56px;
margin-top: 33px;
border-radius:4px;
}
.rank_title_right{
margin-left: 70px;
margin-top: 12px;
width:30%;
font-size: 14px;
text-align: center;
font-family: PingFang SC;
padding:0px 0px 0px 0px;
font-weight: 500;
color: rgb(139, 139, 139);
}
}
.rank_img_score{
margin:0px 0px ;
.title_list{
display: flex; //弹性布局所有的子元素自动成为容器成员
>span{
margin-left: 40px;
width:30%;
font-size: 15px;
text-align: center;
font-family: PingFang SC;
padding:5px 10px;
font-weight: 300;
color: rgb(0, 0, 0);
}
}
.list {
width: 327px;
height: 160px;
.item{
position: relative;
float: left;
border-radius: 10px;
background-color: white;
margin-left: 0px;
margin-top: 15px;
width: 33.33%;
.d-group-logo {
position: absolute;
left: 8px;
top: 74px;
width: 10px;
height: 10px;
line-height: 22px;
text-align: center;
.logo1{
@include img123;
background-color: #f14805;
left: 45px;
}
.logo2{
@include img123;
background-color: #ff0606;
left: 36px;
}
.logo3{
@include img123;
background-color: #ffa515;
left: 30px;
}
span {
position: absolute;
z-index: 10;
font-size: 16px;
font-style: italic;
color: white;
width:17px;
height: 17px;
margin-left: 50px;
position: absolute;
display: block;
}
}
.d-group-rank{
position: absolute;
.rank_1{
@include shuzi_123;
margin-left: 59px;
}
.rank_2{
@include shuzi_123;
margin-left: 50px;
}
.rank_3{
margin-left: 44px;
@include shuzi_123;
}
}
.d-group-name{
position: absolute;
.name_1{
margin-left: 47px;
@include name_123;
}
.name_2{
margin-left: 39px;
@include name_123;
}
.name_3{
margin-left: 33px;
@include name_123;
}
}
.d-group-score{
position: absolute;
.score_1{
margin-left: 50px;
@include jifen;
}
.score_2{
margin-left: 42px;
@include jifen;
}
.score_3{
margin-left: 36px;
@include jifen;
}
}
.d-group-imgback{
position: absolute;
margin-top: 0.5px;
.back_1{
width:75px;
height: 75px;
left: 24px;
top: 9.5px;
@include img_123;
}
.back_2{
@include img_123;
width:88px;
height: 88px;
left: 9px;
top: 0px;
}
.back_3{
width:75px;
height: 75px;
left: 9px;
top: 9.5px;
@include img_123;
}
}
.d-group-img {
position: relative;
margin-top: 10px ;
width: 50px;
height: 50px;
margin-left: 0px;
.img1{
@include img_small12;
left: 28px;
right: 0;
bottom: 0;
}
.img2{
width: 79.5px;
height: 79.5px;
position: absolute;
display: block;
top: 19px;
left: 13.3px;
right: 0;
bottom: 0px;
margin: auto;
border-radius: 100%;
}
.img3{
@include img_small12;
left: 13px;
right: 5;
bottom: 5;
}
}
}
}
}
.m-box{
width: 328px;
height: 455px;
background-color: white;
position: relative;
float: left;
border-radius: 10px;
margin: 0px 15px 0 15px;
box-shadow: 0px 3px 24px 0px rgba(211, 211, 211, 0.26);
.list-more{
.list1{
@include list;
width: 310px;
margin-left: 8px;
margin-top: 4px;
.list_1{
float: left;
margin: 2px;
width: 36px;
@include list_12;
}
.list_2{
float: left;
margin: 2px 2px 2px 138px;
width: 48px;
@include list_12;
}
}
.list2{
@include list;
width: 50px;
margin-left: 12px;
margin-top: 32px;
>li{
text-align: left;
margin-left: 3px;
margin-bottom: 16px;
font-size: 17px;
font-style: italic;
width: 19px;
height: 24px;
font-weight: bold;
font-style: italic;
color: #333333;
}
}
.list3{
position: absolute;
margin-top: 30px;
width: 50px;
margin-left: 49px;
>img{
margin-left: 0px;
margin-bottom: 13px;
width: 26px;
height: 26px;
border-radius: 25px;
}
}
.list4{
@include list;
width: 50px;
margin-left: 85px;
margin-top: 30px;
>li{
text-align: left;
margin-left: 5px;
margin-bottom: 20px;
font-size: 14px;
font-family: PingFang-SC-Medium;
font-weight: 500;
color: rgba(51, 51, 51, 1);
line-height: 20px;
}
}
.list5{
@include list;
width: 50px;
margin-left: 265px;
margin-top: 30px;
>li{
text-align: left;
margin-left: 3px;
margin-bottom: 20px;
font-size: 14px;
color: rgba(51, 51, 51, 1);
line-height: 20px;
}
}
.line{
width: 310px;
border-bottom: 1px solid #e7eeee;
margin-left: 15px;
margin-top: 220px;
position: absolute;
}
.list6{
@include list;
width: 60px;
margin-left: 145px;
margin-top: 230px;
text-align: center;
font-size: 13px;
color: #b9b9b9;
}
}
}
}
}

114
epmet-oper-web/src/components/wx-index/cpt-item.vue

@ -342,7 +342,119 @@
</div>
</div>
</div>
</div>
</div>
<!-- 积分银行积分排行组件 -->
<div class="mw-cpt-party"
v-else-if="item.componentFrontId==='resi-functionList-top-party'">
<div class="d-cpt-wrap">
<div class="d-cpt-title">党员积分排行榜</div>
<div class="m-box">
<div class="rank_title">
<p class="rank_title_left">身边党员</p>
<div class="red_line"></div>
<p class="rank_title_right">社区党员</p>
</div>
<div class="rank_img_score">
<div class="list"><!--:key,列表循环的唯一标识符 -->
<div class="item"
:key="subindex"
v-for="(subitem, subindex) in item.demoData.list">
<div class="d-group-logo">
<div v-if="subindex === 0"
class="logo1" ></div>
<div v-else-if="subindex === 1"
class="logo2"></div>
<div v-else-if="subindex === 2"
class="logo3"></div>
</div>
<div class="d-group-rank">
<span v-if="subindex===0" class="rank_1">2</span>
<span v-if="subindex===1" class="rank_2">1</span>
<span v-if="subindex===2" class="rank_3">3</span>
</div>
<div class="d-group-imgback">
<div v-if="subindex === 0"
class="back_1" ></div>
<div v-else-if="subindex === 1"
class="back_2"></div>
<div v-else-if="subindex === 2"
class="back_3"></div>
</div>
<div class="d-group-img">
<img v-if="subindex === 0"
class="img1"
src="../../assets/img/modules/wx-mini/index-set/page/girl.jpg">
<img v-if="subindex === 1"
class="img2"
src="../../assets/img/modules/wx-mini/index-set/page/duck.jpg">
<img v-if="subindex === 2"
class="img3"
src="../../assets/img/modules/wx-mini/index-set/page/girl.jpg">
</div>
<div class="d-group-score">
<span v-if="subindex===0" class="score_1">776</span>
<span v-if="subindex===1" class="score_2">886</span>
<span v-if="subindex===2" class="score_3">996</span>
</div>
<div class="d-group-name">
<span v-if="subindex===0" class="name_1">某某</span>
<span v-if="subindex===1" class="name_2">某某</span>
<span v-if="subindex===2" class="name_3">某某</span>
</div>
</div>
</div>
</div>
<div class="list-more">
<ul class="list1">
<li class="list_1">排名</li>
<li class="list_1">头像</li>
<li class="list_1">姓名</li>
<li class="list_2">当月积分</li>
</ul>
<ul class="list2">
<li class="list_1">4</li>
<li class="list_1">5</li>
<li class="list_1">6</li>
<li class="list_2">7</li>
<li class="list_2">8</li>
</ul>
<div class="list3">
<img src="../../assets/img/modules/wx-mini/index-set/page/good.jpg" class="list3_img1">
<img src="../../assets/img/modules/wx-mini/index-set/page/duck.jpg" class="list3_img1">
<img src="../../assets/img/modules/wx-mini/index-set/page/girl.jpg" class="list3_img1">
<img src="../../assets/img/modules/wx-mini/index-set/page/duck.jpg" class="list3_img1">
<img src="../../assets/img/modules/wx-mini/index-set/page/duck.jpg" class="list3_img1">
</div>
<ul class="list4">
<li class="list_1">某某</li>
<li class="list_1">某某某</li>
<li class="list_1">某某</li>
<li class="list_2">某某某</li>
<li class="list_2">某某某</li>
</ul>
<ul class="list5">
<li class="list_1">656</li>
<li class="list_1">456</li>
<li class="list_1">999</li>
<li class="list_2">887</li>
<li class="list_2">887</li>
</ul>
<div class="line"></div>
<span class="list6">查看更多</span>
</div>
</div>
</div>
</div>
<!-- 占位组件 -->
<div class="mw-cpt-placeholder"

0
epmet-oper-web/src/views/modules/sys/calender-add-or-update.vue → epmet-oper-web/src/views/modules/customer/sys/calender-add-or-update.vue

0
epmet-oper-web/src/views/modules/sys/calender.vue → epmet-oper-web/src/views/modules/customer/sys/calender.vue

0
epmet-oper-web/src/views/modules/sys/dept-add-or-update.vue → epmet-oper-web/src/views/modules/customer/sys/dept-add-or-update.vue

0
epmet-oper-web/src/views/modules/sys/dept.vue → epmet-oper-web/src/views/modules/customer/sys/dept.vue

0
epmet-oper-web/src/views/modules/sys/dict-data-add-or-update.vue → epmet-oper-web/src/views/modules/customer/sys/dict-data-add-or-update.vue

0
epmet-oper-web/src/views/modules/sys/dict-data.vue → epmet-oper-web/src/views/modules/customer/sys/dict-data.vue

0
epmet-oper-web/src/views/modules/sys/dict-type-add-or-update.vue → epmet-oper-web/src/views/modules/customer/sys/dict-type-add-or-update.vue

0
epmet-oper-web/src/views/modules/sys/dict-type.vue → epmet-oper-web/src/views/modules/customer/sys/dict-type.vue

0
epmet-oper-web/src/views/modules/sys/log-error.vue → epmet-oper-web/src/views/modules/customer/sys/log-error.vue

0
epmet-oper-web/src/views/modules/sys/log-login.vue → epmet-oper-web/src/views/modules/customer/sys/log-login.vue

0
epmet-oper-web/src/views/modules/sys/log-operation.vue → epmet-oper-web/src/views/modules/customer/sys/log-operation.vue

0
epmet-oper-web/src/views/modules/sys/menu-add-or-update.vue → epmet-oper-web/src/views/modules/customer/sys/menu-add-or-update.vue

0
epmet-oper-web/src/views/modules/sys/menu.vue → epmet-oper-web/src/views/modules/customer/sys/menu.vue

0
epmet-oper-web/src/views/modules/sys/news-add-or-update.vue → epmet-oper-web/src/views/modules/customer/sys/news-add-or-update.vue

0
epmet-oper-web/src/views/modules/sys/news.vue → epmet-oper-web/src/views/modules/customer/sys/news.vue

0
epmet-oper-web/src/views/modules/sys/params-add-or-update.vue → epmet-oper-web/src/views/modules/customer/sys/params-add-or-update.vue

0
epmet-oper-web/src/views/modules/sys/params.vue → epmet-oper-web/src/views/modules/customer/sys/params.vue

0
epmet-oper-web/src/views/modules/sys/region-add-or-update.vue → epmet-oper-web/src/views/modules/customer/sys/region-add-or-update.vue

0
epmet-oper-web/src/views/modules/sys/region.vue → epmet-oper-web/src/views/modules/customer/sys/region.vue

0
epmet-oper-web/src/views/modules/sys/role-add-or-update.vue → epmet-oper-web/src/views/modules/customer/sys/role-add-or-update.vue

0
epmet-oper-web/src/views/modules/sys/role.vue → epmet-oper-web/src/views/modules/customer/sys/role.vue

0
epmet-oper-web/src/views/modules/sys/user-add-or-update.vue → epmet-oper-web/src/views/modules/customer/sys/user-add-or-update.vue

0
epmet-oper-web/src/views/modules/sys/user.vue → epmet-oper-web/src/views/modules/customer/sys/user.vue

Loading…
Cancel
Save