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.
158 lines
6.5 KiB
158 lines
6.5 KiB
<view class="mine">
|
|
|
|
<view class="personal-info">
|
|
<view class="box">
|
|
<image class="bg-image" src="../../images/mine/bg-mine.png" />
|
|
<view class="content">
|
|
<view class="top">
|
|
<view class="left">
|
|
<view class="avatar">
|
|
<image class="avatar-content" src="{{userInfo.faceImg}}" />
|
|
</view>
|
|
<view class="right">
|
|
<view class="nickname">{{userInfo.nickname}}</view>
|
|
<view class="party-flag">
|
|
<!-- <view>党员</view> -->
|
|
<image wx:if="{{userInfo.partyFlag == '1'}}" src="../../images/mine/dangyuan.png" />
|
|
<image wx:if="{{standardbearerStatus == '2'}}" src="../../images/mine/dianliangdangqi.png" />
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view wx:if="{{standardbearerStatus == '1' || standardbearerStatus == '3' || standardbearerStatus == '4'}}" class="complete-info" bindtap="navigateToShowFlag">
|
|
<image class="complete-image" src="../../images/mine/wanshanxinxi.png" />
|
|
<view class="complete-content">
|
|
<image class="rightsword" src="../../images/mine/laingqi.png" />
|
|
<view class="tip">{{standardbearerStatus == '1' ? '申请亮旗' : standardbearerStatus == '3' ? '未通过' : standardbearerStatus == '4' ? '审核中' : ''}}</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
<!-- <view class="top new-shop">
|
|
<view class="left"></view>
|
|
<view class="complete-info" bindtap="navigateToShopH5">
|
|
<image class="complete-image" src="../../images/mine/wanshanxinxi.png" />
|
|
<view class="complete-content">
|
|
<view class="tip">积分商城</view>
|
|
<image class="rightsword" src="../../images/mine/mine-rightsword.png" />
|
|
</view>
|
|
</view>
|
|
</view> -->
|
|
<view class="bottom">
|
|
<view class="operation" bindtap="navigateToShopH5">
|
|
<image src="../../images/mine/jifen.png" />
|
|
<view class="tip">积分商城</view>
|
|
</view>
|
|
<view class="operation" bindtap="navigateToComplete">
|
|
<image src="../../images/mine/xinxi.png" />
|
|
<view class="tip">完善信息</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
<view class="tab-bar">
|
|
<view
|
|
class="type {{selectedTabBar === 'issue' ? 'selected-issue' : ''}}"
|
|
data-type="issue"
|
|
hover-class="hover-tabbar"
|
|
hover-stay-time="300"
|
|
bindtap="chooseTabBar">
|
|
我的议题
|
|
</view>
|
|
<!-- <view
|
|
class="type {{selectedTabBar === 'project' ? 'selected-project' : ''}}"
|
|
data-type="project"
|
|
hover-class="hover-tabbar"
|
|
hover-stay-time="300"
|
|
bindtap="chooseTabBar">
|
|
我的项目
|
|
</view> -->
|
|
<view
|
|
class="type {{selectedTabBar === 'topic' ? 'selected-topic' : ''}}"
|
|
data-type="topic"
|
|
hover-class="hover-tabbar"
|
|
hover-stay-time="300"
|
|
bindtap="chooseTabBar">
|
|
我的话题
|
|
</view>
|
|
<view class="select-bar {{selectedTabBar === 'issue' ? 'selected-issue' : selectedTabBar === 'project' ? 'selected-project' : selectedTabBar === 'topic' ? 'selected-topic' : ''}}"></view>
|
|
</view>
|
|
|
|
<view class="issue-list" wx:if="{{selectedTabBar === 'issue'}}">
|
|
<block wx:if="{{issueList.length === 0 && preloadVisible}}">
|
|
<preload-issue-item wx:for="{{[1]}}" wx:key="index" wx:for-index="index"></preload-issue-item>
|
|
</block>
|
|
<block wx:if="{{issueList.length > 0}}">
|
|
<issue-item
|
|
wx:for="{{issueList}}"
|
|
wx:key="id"
|
|
wx:for-item="item"
|
|
bind:toIssueDetail="toIssueDetail"
|
|
issueObj="{{item}}">
|
|
</issue-item>
|
|
</block>
|
|
<view class="issue-nodata" wx:if="{{issueList.length === 0 && !preloadVisible}}">
|
|
<image class="no-data" src="https://epdc-shibei.elinkservice.cn/files-pro/20220530/6e2885560ee043aba95f2cb58d6c4fbb.png" />
|
|
<view class="tip">您还未发布议题,快点击我要报事发布吧</view>
|
|
<!-- <view class="add-issue">
|
|
<image class="issue-trigger" src="../../images/mine/issue-trigger.png" />
|
|
<button hover-class="hover-add-issue" bindtap="addIssue">我要报事</button>
|
|
</view> -->
|
|
</view>
|
|
</view>
|
|
|
|
<view class="project-list" wx:elif="{{selectedTabBar === 'project'}}">
|
|
<block wx:if="{{projectList.length === 0 && preloadVisible}}">
|
|
<preload-project-item wx:for="{{[1]}}" wx:key="index" wx:for-index="index"></preload-project-item>
|
|
</block>
|
|
<block wx:if="{{projectList.length > 0}}">
|
|
<project-item
|
|
wx:for="{{projectList}}"
|
|
wx:for-item="item"
|
|
wx:key="id"
|
|
projectObj="{{item}}"
|
|
bind:toProjectDetail="toProjectDetail"
|
|
wx:for-index="index">
|
|
</project-item>
|
|
</block>
|
|
<view class="project-nodata" wx:if="{{projectList.length === 0 && !preloadVisible}}">
|
|
<image class="no-data" src="../../images/mine/project-nodata.png" />
|
|
<view class="tip">您还没有转为项目的议题,请先发布议题</view>
|
|
<view class="tip">快来点击“我要报事”发布吧</view>
|
|
<!-- <view class="add-issue">
|
|
<image class="issue-trigger" src="../../images/mine/issue-trigger.png" />
|
|
<button hover-class="hover-add-issue" bindtap="addIssue">我要报事</button>
|
|
</view> -->
|
|
</view>
|
|
</view>
|
|
|
|
<view class="topic-list" wx:elif="{{selectedTabBar === 'topic'}}">
|
|
<block wx:if="{{topicList.length === 0 && preloadVisible}}">
|
|
<preload-topic-item wx:for="{{[1]}}" wx:key="index" wx:for-index="index"></preload-topic-item>
|
|
</block>
|
|
<block wx:if="{{topicList.length > 0}}">
|
|
<topic-item
|
|
wx:for="{{topicList}}"
|
|
wx:for-item="item"
|
|
wx:for-index="index"
|
|
topicObj="{{item}}"
|
|
bind:toTopicDetail="toTopicDetail"
|
|
wx:key="id">
|
|
</topic-item>
|
|
</block>
|
|
<view class="topic-nodata" wx:if="{{topicList.length === 0 && !preloadVisible}}">
|
|
<image class="no-data" src="https://epdc-shibei.elinkservice.cn/files-pro/20220530/6e2885560ee043aba95f2cb58d6c4fbb.png" />
|
|
<view class="tip">您还未发布话题</view>
|
|
<view class="tip">快到“邻里党群”,到您的群里发布吧</view>
|
|
</view>
|
|
</view>
|
|
|
|
<load-more loadMoreVisible="{{nomoreVisible}}" loadMoreType="{{nomoreStatus}}"></load-more>
|
|
|
|
</view>
|
|
|
|
<completeInfo-dialog
|
|
completeInfoDialogVisible="{{completeInfoDialogVisible}}">
|
|
</completeInfo-dialog>
|
|
<show-flag-dialog showFlagDialogVisible="{{showFlagDialogVisible}}"></show-flag-dialog>
|