| | |
| | | </view> |
| | | <view style="display: flex;flex-direction: column;margin-bottom: 55px;"> |
| | | <view class="examineList"> |
| | | <!-- <view class="listContent" v-if="InfoList.length > 0">--> |
| | | <scroll-view :scroll-top="scrollTop" scroll-y="true" class="listContent" @scrolltoupper="upper" v-if="InfoList.length > 0" |
| | | @scrolltolower="lower" @scroll="scroll" lower-threshold="50"> |
| | | <view v-for="(item, index) in InfoList" :key="index" class="itemContent" @click="toDetail(item)"> |
| | |
| | | <text class="tit">[{{item.colorContent}}]{{item.title}}</text><br> |
| | | <text class="cont">{{item.content}}</text> |
| | | <view class="btnGroup"> |
| | | <!-- <u-button --> |
| | | <!-- size="mini" --> |
| | | <!-- style="background-color:rgb(255, 223, 37);color: white;width: 100px;margin: 3px 8px;"--> |
| | | <!-- @click="toDetail(item)"--> |
| | | <!-- >--> |
| | | <!-- 信息详情--> |
| | | <!-- </u-button>--> |
| | | <text style="font-size: 14px;">发送 {{item.responseSum}} 人,叫应 {{item.responseNum}} 人</text> |
| | | <u-button |
| | | size="mini" |
| | | style="background-color:rgb(17, 204, 33);color: white;width: 100px;margin: 0;font-size: 13px" |
| | | size="medium" |
| | | style="background-color:rgb(17, 204, 33);color: white;width: 100px;margin: 0;font-size: 13px;height: 30px;" |
| | | @click.native.stop="toResponsivity(item)" |
| | | > |
| | | 叫应率 {{item.responsesRate}} |
| | | </u-button> |
| | | |
| | | </view> |
| | | </view> |
| | | </view> |
| | | </scroll-view> |
| | | <!-- </view>--> |
| | | <view v-else> |
| | | <u-empty margin-top="40%" text="数据为空" mode="data"></u-empty> |
| | | </view> |
| | |
| | | this.getInfoList(); |
| | | }, |
| | | toDetail(item) { |
| | | item.responsesRate = item.responsesRate.replace(/%/g, '%25'); |
| | | uni.navigateTo({ |
| | | url: `/pages/tabBar/notice/detail?data=` + encodeURIComponent(JSON.stringify(item)) |
| | | }) |
| | |
| | | }, |
| | | lower: function(e) { |
| | | if (this.data.pageIndex * this.data.pageSize >= this.total){ |
| | | uni.$u.toast('已加载全部数据') |
| | | // uni.$u.toast('已加载全部数据') |
| | | return |
| | | } |
| | | //并且让页码+1,调用获取数据的方法获取第二页数据 |
| | |
| | | } |
| | | .examineList{ |
| | | margin-top: 12px; |
| | | height: calc(100vh - 226px); |
| | | height: calc(100vh - 246px); |
| | | overflow: hidden; |
| | | overflow-y: scroll; |
| | | } |
| | |
| | | flex-direction: column; |
| | | width: calc(100% - 24px); |
| | | margin: 0 12px; |
| | | margin-bottom: 30px; |
| | | // margin-bottom: 30px; |
| | | background: #fff; |
| | | border-radius: 5px; |
| | | box-shadow: 0 3px 12px rgba(0,0,0,0.05); |
| | |
| | | .btnGroup{ |
| | | width: 100%; |
| | | display: flex; |
| | | justify-content: left; |
| | | justify-content: space-between; |
| | | } |
| | | } |
| | | .buttonCo{ |