<!--pages/notice/notice.wxml-->
|
<import src="/template/nodata.wxml"></import>
|
|
<view class="page">
|
<view class="swiper-tab">
|
<scroll-view
|
scroll-left="{{navScrollLeft}}"
|
scroll-x="true"
|
show-scrollbar="false"
|
scroll-with-animation="true"
|
>
|
<block wx:for="{{tabList}}" wx:key="i">
|
<view
|
class="swiper-tab-list {{currentTab==index ? 'on' : ''}}"
|
data-current="{{index}}"
|
bindtap="swichNav"
|
>{{item.name}}
|
<view class="badge" wx:if="{{unReadList[index] > 0}}">{{unReadList[index]}}</view>
|
</view>
|
</block>
|
</scroll-view>
|
</view>
|
|
<swiper
|
current="{{currentTab}}"
|
class="swiper-box"
|
duration="300"
|
bindchange="bindChange"
|
style="height: {{pageheight}};"
|
>
|
<block wx:for="{{pageList}}" wx:for-item="page" wx:key="index">
|
<swiper-item>
|
<view class="page{{index}}">
|
<block wx:if="{{page.length > 0}}">
|
<view wx:for="{{page}}" wx:for-item="notice" wx:for-index="index2" wx:key="index2">
|
<view class="fyui-box fyui-box__text" data-index="{{[index, index2]}}" bindtap="showDialog">
|
<view
|
class="{{notice.hasRead ? 'notice-read' : 'notice-not-read'}}"
|
></view>
|
<view class="fyui-box__hd">
|
<!-- <image src="/res/icons/notice.png" class=""></image> -->
|
<view class="title">
|
<view class="limit-line">{{notice.title}}</view>
|
</view>
|
</view>
|
<view class="fyui-box__bd">
|
<!-- <view class="fyui-box__content tag">相关行业 -> {{item.fileIndustry}}</view> -->
|
<view class="fyui-box__content des limit-line">{{notice.content}}</view>
|
<view class="right-time">{{notice.updateTime}}</view>
|
</view>
|
<view class="fyui-box__ft" wx:if="{{notice.needSigned}}">
|
<!-- <text class="detail">查看详情 ></text> -->
|
<button
|
class="sign"
|
size="mini"
|
type="{{notice.hasSigned ? 'default' : 'primary'}}"
|
plain="{{notice.hasSigned}}"
|
loading=""
|
>
|
{{notice.hasSigned ? '已签收' : '签收'}}
|
</button>
|
</view>
|
</view>
|
</view>
|
<view class="page__ft"></view>
|
</block>
|
<template is="nodataPage" wx:else></template>
|
</view>
|
</swiper-item>
|
</block>
|
</swiper>
|
</view>
|
|
<t-dialog
|
visible="{{showNoticeDetail}}"
|
title="{{showTitle}}"
|
confirm-btn="{{confirmBtn}}"
|
prevent-scroll-through
|
bind:confirm="closeDialog"
|
>
|
<scroll-view slot="content" scroll-y class="long-content">
|
<text class="content-container" user-select="{{true}}"
|
>{{showContent}}
|
</text>
|
</scroll-view>
|
</t-dialog>
|