榆山居民端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

185 lines
9.9 KiB

<view bind:touchend="pageTouchEnd">
<view class="header" style="height: {{statusHeight + navigationHeight}}px;">
<!-- <image class="header-bg" src="https://epdc-kongcun.elinkit.com.cn/epdcFile/M00/00/06/rBAB7160-w6AJBH6AAAk6D4lsPc207.png" /> -->
<view class="navigation" style="height: {{navigationHeight}}px; top: {{statusHeight}}px;">
<image src="https://epdc-yushan.elinkservice.cn/files-pro/20220324/9be8371ee12d40f79be7974cdc6d79f5.png" />
</view>
</view>
<view class="home" style="margin-top: {{statusHeight + navigationHeight}}px">
<!-- 所属网格 -->
<view class="belong-grid">
<!-- <image class="belong-grid-bg" src="https://epdc-kongcun.elinkit.com.cn/epdcFile/M00/00/06/rBAB7160-u6ATTx1AAEZrXGthow458.png" /> -->
<view class="newbelong-grid">
<view class="grid" bindtap="changeGrid">
<image class="party-logo" src="https://epdc-kongcun.elinkit.com.cn/epdcFile/M00/00/05/rBAB716nk1aAGwwcAAAFdGPP-1s507.png" />
<view class="grid-name">{{departmentName}}</view>
<image class="more-grid" src="https://epdc-kongcun.elinkit.com.cn/epdcFile/M00/00/05/rBAB716nk3uAAMMcAAADckZSIh0279.png" />
</view>
<view class="signin-btn" bindtap="toSignIn" >
<image src="../../images/home/signin.png" wx:if="{{isSignUp == 0}}" />
<image src="../../images/home/signined.png" wx:else />
</view>
<view class="notice">
<image wx:if="{{infoList.length == 0}}" bindtap="noMore" src="../../images/home/no-notice.png"></image>
<image wx:elif="{{infoList.length > 0 && unReadNum == 0}}" bindtap="navigateToNotice" src="../../images/home/no-notice.png"></image>
<image wx:elif="{{infoList.length > 0 && unReadNum > 0}}" bindtap="navigateToNotice" src="../../images/home/yes-notice.png"></image>
</view>
</view>
<!-- <view class="newImage">
<image src="https://epdc-yushan.elinkservice.cn/files-pro/20210913/32b8ebf77da5499d9e98c605efa4fe64.png"></image>
</view> -->
</view>
<!-- banner列表 -->
<view class="banner">
<swiper circular="{{true}}" autoplay="{{true}}" interval="{{3000}}" current="{{currentIndex}}" bindchange="swiperChange">
<swiper-item wx:for="{{bannerList}}" wx:key="index" wx:for-index="index" wx:for-item="item">
<view class="banner-item" data-id="{{item.id}}" data-url="{{item.url}}" data-newsflag="{{item.newsFlag}}" bindtap="navigatetoBannerDetail">
<image mode="aspectFill" class="banner-img" src="{{item.imgUrl}}" />
<view class="banner-content">
<view class="title">
<view class="title-text">{{item.title}}</view>
</view>
<view class="indication">
<block wx:for="{{bannerList}}" wx:key="index">
<view class="spot{{index == currentIndex? ' active' : ''}}"></view>
</block>
</view>
</view>
</view>
</swiper-item>
</swiper>
</view>
<!-- 服务电话 -->
<!-- <view class="cell-phone-container">
<view class="call-phone">
<view class="tip">
<image src="https://epdc-yushan.elinkservice.cn/files-pro/20210914/1bb0b4a7d3524c599b19fcb874929409.png" />
</view>
<view class="num">
<image src="{{serviceImgUrl}}" />
</view>
<view class="call" bindtap="callPhone" data-phone="{{servicePhone}}">拨打</view>
</view>
</view> -->
<!-- 我有事要说、要办、要提 -->
<!-- <view class="grid-list">
<view class="grid-item" hover-class="hover-grid-item" hover-stay-time="150" bindtap="callPhone" data-phone="{{servicePhone}}">
<view class="icon-container">
<image src="https://epdc-yushan.elinkservice.cn/files-pro/20211012/4f7f6ffc15564903806551f93cc422db.png" />
</view>
<view class="tip">榆山12345</view>
</view>
<view class="grid-item" hover-class="hover-grid-item" hover-stay-time="150" bindtap="navigateToDiscussion">
<view class="icon-container">
<image src="https://epdc-yushan.elinkservice.cn/files-pro/20211012/8326a3e0c3394704800779bf79b91157.png" />
</view>
<view class="tip">我有事要说</view>
</view>
<view class="grid-item" hover-class="hover-grid-item" hover-stay-time="150" bindtap="navigateToWork">
<view class="icon-container">
<image src="https://epdc-yushan.elinkservice.cn/files-pro/20211012/242af713e37541ec9518c4ff28ac5a2c.png" />
</view>
<view class="tip">我查询点事</view>
</view>
<view class="grid-item" hover-class="hover-grid-item" hover-stay-time="150" bindtap="navigateToSumbit">
<view class="icon-container">
<image src="https://epdc-yushan.elinkservice.cn/files-pro/20211009/33f1cec6e2454cb0a373eb060b0974e5.png" />
</view>
<view class="tip">我建议点事</view>
</view>
</view> -->
<!-- <view class="grid-list">
<view class="grid-item-left" bindtap="navigateToDiscussion">
<image src="https://epdc-yushan.elinkservice.cn/files-pro/20210914/3e2b3a7d912448c8bc0178aa7fdffb60.png" />
</view>
<view class="grid-item-right">
<view class="grid-item" bindtap="navigateToWork">
<image src="https://epdc-yushan.elinkservice.cn/files-pro/20210914/1c514f1965594c6cba008227e4db6889.png" />
</view>
<view class="grid-item" bindtap="navigateToSumbit">
<image src="https://epdc-yushan.elinkservice.cn/files-pro/20210914/1b4bc38e6169415fbcf1e742476bebd8.png" />
</view>
</view>
</view> -->
<view class="grid-list">
<view class="grid-item-left">
<image class="grid-item-left-1" src="https://epdc-yushan.elinkservice.cn/files-pro/20220323/4b9bb24aa8e3477fb946225b86bf251b.png" bindtap="callPhone" data-phone="{{servicePhone}}"/>
</view>
<view class="grid-item-right">
<image class="grid-item-right-1" src="https://epdc-yushan.elinkservice.cn/files-pro/20220323/cb34833d541a4255abf84a7c82a0ff96.png" bindtap="navigateToDiscussion"/>
<image class="grid-item-right-2" src="https://epdc-yushan.elinkservice.cn/files-pro/20220323/6889b62a3b8c4cdc92d14751990ce8f3.png" data-module="gridArmy" bindtap="navigateToModule" style="margin-top: 2rpx;"/>
</view>
</view>
<!-- 积分排名、指尖榆山、网格队伍、志愿服务、社会组织模块 -->
<view class="module-list">
<view hover-class="hover-module-item" hover-stay-time="150" class="module-item" wx:for="{{moduleList}}" wx:key="index" wx:for-item="item" data-module="{{item.module}}" bindtap="navigateToModule">
<view class="icon">
<image src="{{item.icon}}" />
</view>
<view class="tip">{{item.tip}}</view>
</view>
</view>
<!-- 最新资讯 -->
<!-- <community-news-list newsList="{{communityNewsList}}"></community-news-list> -->
<view class="community-news">
<scroll-view scroll-x="{{true}}" scroll-with-animation="{{true}}" scroll-into-view="{{currentView}}">
<view class="tab-list">
<view id="{{'item' + item.value}}" hover-class="item-hover" hover-stay-time="250" class="tab-item {{currentTab === item.value ? 'active' : ''}}" wx:for="{{tabList}}" wx:key="index" wx:for-item="item" wx:for-index="index" bindtap="changeTab" data-tab="{{item.value}}">
{{item.label}}
<!-- <view class="select-tab"></view> -->
</view>
</view>
</scroll-view>
<view class="news-list" wx:if="{{newsList.length > 0}}">
<view class="list-item" wx:for="{{newsList}}" wx:key="index" wx:for-item="item" wx:for-index="index" bindtap="navigateToDetail" data-id="{{item.id}}">
<view class="news-img">
<image src="{{item.imgUrl}}" />
</view>
<view class="detail">
<view class="title">{{item.noticeTitle}}</view>
<view class="bottom-detail">
<view class="time">{{item.releaseTime}}</view>
<view class="page-view">
<view class="page-view-img">
<image src="../../images/home/eye.png" />
</view>
<view class="num">{{item.readingAmount}}</view>
</view>
</view>
</view>
</view>
</view>
</view>
<!-- 加载更多提示 -->
<load-more loadMoreType="{{loadMoreType}}" loadMoreVisible="{{loadMoreVisible}}"></load-more>
<!-- 完善过信息提示框 -->
<complete-info-dialog completeInfoDialogVisible="{{completeInfoDialogVisible}}"></complete-info-dialog>
</view>
<!-- 悬浮按钮 -->
<move-btn wx:if="{{vaccinationSwitch}}" button-width="142" button-height="164" button-left="620" area-top="120" area-height="80%" img-url="../../images/vaccines.png" bindmovebtnCallBack="toVaccines"></move-btn>
<!-- 测试使用 -->
<!-- <move-btn wx:if="{{vaccinationSwitch}}" button-width="100" button-height="80" button-left="620" area-top="-100" area-height="80%" img-url="../../images/logo.png" bindmovebtnCallBack="toFamily"></move-btn> -->
<!-- 拨打电话 -->
<!-- <view class="fixed-phone-container {{phoneSlideState === 'open' ? 'open' : ''}}" catch:touchend="openPhonePannel">
<view class="left">
<view class="phone-container">
<image src="https://epdc-yushan.elinkservice.cn/files-pro/20211009/fcdf6f0075e64467984e216f1f80d23a.png" />
</view>
<view class="detail">
<view class="tip">榆山(12345)</view>
<view class="num">{{servicePhone}}</view>
</view>
</view>
<view class="call-btn" hover-class="hover-call-btn" hover-stay-time="150" bindtap="callPhone" data-phone="{{servicePhone}}">
拨打
</view>
</view> -->
</view>
<!-- 签到后提醒 -->
<wux-popup visible="{{visible}}" title="{{signCode === 0 ? '签到成功' : '签到失败'}}" content="{{signMsg}}" bind:close="onClose">
<view slot="footer" class="popup__button" bindtap="onClose">确定</view>
</wux-popup>