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.
65 lines
3.0 KiB
65 lines
3.0 KiB
<wxs module="filter" src="../../../../utils/filter.wxs"></wxs>
|
|
<view class="header" style="height: {{statusHeight + navigationHeight}}px;">
|
|
<image class="header-bg" src="../../images/team-top-bar.png" />
|
|
<view class="navigation" style="height: {{navigationHeight}}px; top: {{statusHeight}}px;">
|
|
<view class="goback" bindtap="goback">
|
|
<image src="../../images/goback.png" />
|
|
</view>
|
|
<view class="title" bindtap="goback">
|
|
<view class="title-right">团队介绍</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="top" style="margin-top: {{statusHeight + navigationHeight}}px; height: {{ isShowAll ? 'auto' : '320rpx' }};">
|
|
<image class="top-bg-img" src="../../images/team-top-bg.png" />
|
|
<image class="top-button" src="../../images/join-team.png" bindtap="joinTeam" wx:if="{{!teamDetail.joinFlag}}"/>
|
|
<view class="top-text">
|
|
<view class="top-text-title">{{teamDetail.teamName}}</view>
|
|
<view class="top-text-desc" wx:if="{{isShowAll}}">{{content}}
|
|
<text class="show-all" bindtap="showAll" wx:if="{{isShowButton}}">{{'<< 收起'}}</text>
|
|
</view>
|
|
<view class="top-text-desc" wx:else>{{shortContent}}
|
|
<text class="show-all" bindtap="showAll" wx:if="{{isShowButton}}">{{'... 展开'}}</text>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="content">
|
|
<!-- tabbar -->
|
|
<view class="tab-bar">
|
|
<view class="tab tab1 {{selectTab === 'tab1' ? 'select-tab' : ''}}" data-tab="tab1" bindtap="onTabChange">团队成员</view>
|
|
<view class="tab tab2 {{selectTab === 'tab2' ? 'select-tab' : ''}}" data-tab="tab2" bindtap="onTabChange">团队活动</view>
|
|
<view class="select-bar {{selectTab}}"></view>
|
|
</view>
|
|
|
|
<view class="team-active-list" wx:if="{{selectTab === 'tab2'}}">
|
|
<activity bind:toActDetail="toActDetailDown" id="state-0" state="0"></activity>
|
|
</view>
|
|
<view class="team-member-list" wx:else>
|
|
<view class="list-left">
|
|
<block wx:for="{{list}}" wx:key="index">
|
|
<view class="member-item" wx:if="{{index % 2 == 0}}">
|
|
<image class="member-img" src="{{item.faceImg}}" />
|
|
<view class="member-name">{{item.realName}}</view>
|
|
<view class="member-intro">{{item.introduce}}</view>
|
|
</view>
|
|
</block>
|
|
</view>
|
|
<view class="list-right">
|
|
<block wx:for="{{list}}" wx:key="index">
|
|
<view class="member-item" wx:if="{{index % 2 == 1}}">
|
|
<image class="member-img" src="{{item.faceImg}}" />
|
|
<view class="member-name">{{item.realName}}</view>
|
|
<view class="member-intro">{{item.introduce}}</view>
|
|
</view>
|
|
</block>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
<coverview-dialog bind:confirm="confirmDialog" dialogVisible="{{dialogVisible}}" title="{{dialogTitle}}"
|
|
content="{{dialogContent}}" confirmText="{{dialogConfirmText}}" cancelText="{{dialogCancelText}}">
|
|
</coverview-dialog>
|
|
|
|
<load-more loadMoreType="{{loadMoreType}}" loadMoreVisible="{{loadMoreVisible}}"></load-more>
|
|
|
|
<no-data isShow="{{nodata}}"></no-data>
|
|
|